skysight-inc/HackerNews huggingface dataset:
Perhaps it's somewhat off-topic, but I've built a spam detector similar to the article's withOUT using "direct" AI, but rather via a key-word or key-phrase "ranker". A simplified example is given below.

The advantage over other techniques is that one can easily trace the exact math of a conclusion, and tune it as needed. The disadvantage is that one probably has to manually tune it all rather than let the machine "learn". However, a hybrid approach could be used whereby "pure" AI suggests words and phrases to encode.

rule.addList("nigerian, prince", rank=7);
rule.addPhrase("great opportunity", rank=5);
rule.addPhrase("lisa smith", rank = -4); // probably good

Here a "list" means that the word order doesn't matter, but with a "phrase" it does matter. A negative value means its less likely to be spam, usually because it's specific to your business or task. Actually I had multiple categories rather than just "spam" versus "non-spam", but that would complicate the example. I also used a database. One could perhaps call it a "weighted" version of MS-Outlook's rule engine. Somebody had a similar idea: http://dergipark.gov.tr/download/article-file/45302
> It's really not an age/generation thing at all.

You're right, that's why I clarified that originally.
Wow, this article tells a pretty incredible story. Thanks for sharing! It definitely echoes exactly what I was thinking about.
I still don't get how they would get your data that you never entered into any system that sells them, or how they connect the two identities together.
Masters/PhDs can be boots-on-the-ground engineers too.
The Cost of Rent in 140+ North American Cities
>The 20 (that seemed high to him for a 2 year plea) is a fuck you for going to trial when you are almost undoubtedly guilty

Innocent until proven guilty is supposed to be the fundamental value of our justice system, this is the core issue I personally take with plea deals.
Apple doesn't offer iCloud backup for Macs, only for iOS devices. Apple's backup solution for Macs is Time Machine, which backs up to a local destination (either another drive attached to the machine or a NAS).
I am finding the same kind of trouble on my job hunt what kind of roles should I be looking for?
> The existence of plea bargains does not make you more likely to get convicted of a crime you didn't commit if you are pleading innocent.

Yes, it does.

You seem to only be considering the effect of your option to enter a plea bargain, and not other people’s option to do so, and the incentives that may create for them when the government has decided to target you.
I've observed this myself and it's creating a weird dynamic in data science. More often, companies are requiring PhDs for their entry level data science positions. (Because there's a surplus of people who want to enter the field and it's difficult to tell who will ultimately be successful. Possessing a PhD is a good predictor of success.)

But there are very few American-born students going on to get PhDs who are interested in industry because, well, why would they waste another 5 years in school when they can get software engineering jobs with only a BS or MS? According to this study [1], 38% of all data scientists are non-US citizens and nearly half of early-career data scientist are non-US citizens. It's weird that we're pushing US citizens out of data science.

[1] http://burtchworks.com/wp-content/uploads/2018/05/Burtch-Wor...
What you're describing is Hashcash, which is the first implementation of the idea, and is the basis of how Bitcoin came to the idea of proof-of-work.

The reason why Hashcash and other pay-per-email ideas didn't work out is because spammers effectively wouldn't have to pay (since they're not using their own computers and accounts to send spam) but people who have legitimate reasons to send bulk email (say, the Linux kernel mailing list) would have to pay pretty high costs.
i think this line of reasoning made a lot more sense 40 years ago.

we might well be at “desperate last stand” right now.
Sable is run on non-AWS infra to prevent a single point of failure for the entire AWS side of the internet. They still likely have an auto-scaling system specifically for Sable, however without the numerous amount of AWS servers that could have been used to auto-scale.
True and wrong at the same time for France. In STEM, that's true. But in humanities, one third of PhD student do not get any stipend.

Also, that's not so much under what you would do in the private sector. In 'industry', you don't so often start over 1800€/month with a master, even less so in humanities. I mean, it is not rare to start with more, but something like half of people will get less, and the other half won't get much more.
Yeahhhhhh I'm not so sure
The lack of consent requested is ridiculous. There may be some sort of 'obscure paragraph in the terms and conditions that says Dropbox can do whatever they want' but this is horrible for privacy and business security. I'm glad I've been client-side encrypting my Dropbox files.

For the past two years I've using a free open-source encryption app called Cryptomator (https://cryptomator.org/) for my Dropbox folder without problems. The only caveat is the mobile apps aren't free.

Another Dropbox encryption app is BoxCryptor, but I quit using them when they went subscription-only.
But they don't have an unlimited budget. There are a certain number of prosecutors working for the county and they all have a certain number of hours in the work week. There is a limit to what they can do. They will not bring a case to trial if they don't feel they have a good chance of conviction. And they will offer pleas deals to reduce their workload. They're not going to waste time on a marginal case.
Nest now being part of Google might explain the latter? If that's the case, one wonders where all the new revenue for Other bets comes from.
Microsoft's Enterprise sales force is second to none and they are clearly the number 2 in the cloud space. However, shifting office365 (a SAAS offering) to be reported as cloud revenue is disingenuous.
Why Vietnam Is Quitting Facebook
Hey yeah thanks for trying to fix things without a request to do so

This forum has little interest in opinion and just downvotes anything that runs contrary to its pet things

As if LEGO being worth it is objectively proveable

Oh well the crowd here may not like it but what’s the point of supporting a company that can’t ship basic electronics that don’t die after 3 months?

Oh ok just keep buying parts. They’re using the Gillette method and all you neoliberals think supporting waste will improve the world it seems.

Great
Algorithms and logic to generate hex game board
I'm wanting to create a game using a hex game board design, but have been unable to find any examples of code to generate such a layout. I'm planning on using Go, to make a game rather like DiceWars, but with a lot of additional features and more sophisticated game play. TIA.
Americans also use "legislature" to refer specifically to the legislative branch of our and other governments responsible for drafting legislation, which certainly does not draft nor pass itself into law.
Cue the chorus!

"I want my databack.. databack.. databack.. databack.."
Ask HN: Sold startup, joined FANG, tired of FANG. What's next?
I ran a startup, sold it, then joined a FANG member as a software engineer. I've been there long enough to become bitterly disappointed at the reality of daily existence - politics dramatically affecting products, and management seems to be an exercise in avoiding being around problems.

I need to move off my team, the disappointment I feel is deeply affecting my mood. I have 3 years of experience at a FANG, and a successful startup that sold, but I'm not sure what the best move is.

- Apply to another FANG and use my current position as leverage for a bigger comp package?

- Apply to another FANG, and since they don't have preconditions about my role at this FANG, shoot higher than a worker bee so I have more control over outcomes?

- Transfer to another team, don't work like it's my startup, keep my head down, and appreciate my current salary?

- ???
If you’ve ever configured Webpack, Parcel will blow your mind
Not being on call, not being reachable 24/7 by family, friends, work. The expectations of persistent connectivity has grown tiresome.
Chick-fil-A is getting into the meal kit business
The same people who have been writing it in the past. And who said there are no means of making money? You're just assuming something which isn't true just because you can't come up with an explanation.
There are listings for Sable development on amazon.jobs: https://www.amazon.jobs/en/search?base_query=sable

> Our NoSQL storage platform processes more than 1 trillion transactions per day to serve Amazon country-specific and private-label websites and internal Amazon systems.
I’m an Australian.
Fairly sure the opioid epidemic isn't caused doctors sometimes getting it wrong.
I don't think anyone is going to stop us if we can do it. Our ability to actually do it remains to be written, but it looks like that's coming due soon. Like most things that we do as a species, it's probably going to be messy and nothing like what we expect.
Fair enough.

Of course I also remember the huge moral panic over us all going to hell for playing rock records backwards for satanistic messages. We all tried, and failed, to find one of course after hearing of this. :)

I'm rather surprised about the 1930s - early British radio was so worthy and busy and educating the populace. I'm surprised there was much scope left for panic.
The root of the problem here is that innocent people can potentially be convicted. Getting rid of the plea system doesn't change that. It just increases the odds that everyone, both the innocent and guilty, go to trial.
It’s surprising how well young children use the internet, pre-literacy. My 4-year-old asks Google questions all the time on her laptop, and gets answer most of the time.
> Generally, they end up doing prosecution, defense, and both sides of civil litigation based on the current needs of their respective branch.

I know that they ended up doing that, and I thought it was a fairly dynamic movement between roles. But the quick research I did indicated judge advocates are assigned to particular offices, and that it while the way roles were divided between various offices was different in each service, the criminal prosecution and defense functions were consistently in different offices, which would suggest that the role changes were more like a change of assignment within the service than different tasks within he same assignment.

But, yeah, I'm going on pretty shallow information there.
> This is why we have chosen to support Gmail.

Your website and this discussion suggests Hiri does not support gmail.

Which is it?
> Does the US IRS have an auto-fill feature for tax software?

No.

See: https://www.npr.org/sections/money/2017/03/22/521132960/epis...
The main point seems to be compatibility with Windows device drivers. Otherwise, Wine on Linux should suffice. (?)
I lived in Russia for 2 years as a foreigner. I never noticed and issue with smiling. I think it has more to do with how much of an accent you have when speaking Russian and what you wear. If you are in a tourist area you have to be double aware (especially for little gypsy kids swarming you and pickpocketing). In the tourist areas taxis drivers try to rip you off. I remember an incident where they quoted a price that was really high. I just laughed and started walking away saying I'm not paying more than (1/10th the original price). He promptly agreed without hesitation.
Actually, I found that the psychiatrists I saw universally did not listen to me, and one even told me to live with injustice (!!). I feel that the stigma is caused by the medical profession.
There's so much amazing stuff I could do with this. Imagine persistent redis? Huge huge pages? Booting from a DIM?

The possibilities are endless.
> I believe individual investors will bridge the information asymmetry, since regulation of anonymous fungible crypto is bound to fail

I'm not sure I follow. I'm willing to assume the latter as being true, but how does that failure lead to the former?

Also, are you assuming that crypto will be the only viable crowdfunding venture investment method (perhaps because of its relative immunity to regulation)?

> Since it can't be regulated, enough people will be scammed to cool down the taste for risk for the remaining ones. Whether the remaining ones is >0, IDK.

That's the thing, though, I wasn't really talking about the supply of capital (i.e. the cash side), but rather the supply of ventures (i.e. the shares/securities side). If scams are possible, would enough legit founders bother going this route? I worry some version of Gresham's Law would take hold.

> I see the funding of highest risk business as a positive.

I do think that's, generally, the "access to capital" argument I've seen elsewhere in the thread.

The counter-argument, which I don't necessarily agree with (and I surmise you firmly disagree with), is that some ventures are just so obviously unlikely to succeed that it's downright irresponsible to allocate any capital to them. (Although, to be fair, some of that criticism may be about the fundamentals of the business model, rather than the risk profile).

Such a counter-argument strikes me as inconsistent with the generally-held maxim in capitalist investing regarding capital and asset allocation, which is the joke version of the Golden Rule, "he who has the gold makes the rule".

I would be happy to support a system that allows investors the choice of putting their cash into as risky a venture as they want. What I'm leery of is a system that enables tricking investors into putting their cash into something that is riskier than they thought (or locks the cash up for longer, etc).
> fuck you for going to trial when you are almost undoubtedly guilty.

Even if this concept is defensible (which is arguable), something like 1 year extra is plenty of excess punishment compared to the cost of a trial.
I've seen this in other industries.

When I was in television, Westinghouse would charge the television stations it owned for satellite time. The result was that big news from small places often only got to the national or regional desks by Greyhound Package Express. And by then, the news was old, so it rarely made air on the national news.

It even happened on a local scale at some stations. The station's own promotions department had a budget and had to purchase commercial time on its own station. (Different company, not Westinghouse.)
GOOD CREDIT REPAIRER
My credit score was 422 and I couldn’t get approved for a loan, a car and a house…NOTHING! It was draining in every aspect of my life because I got kids I have to protect their future..A few weeks later, my score suddenly shot up 798, using a secret technician and Guru that is linked with the credit score firm..He truly is honest about what I want and what is expected of me to do..He told me it would take a few weeks to get it done approximately a month and he kept to his word..Now I can apply for just about anything that I want,I can’t thank him enough..Get intouch with him today and make a bright future tomorrow @ SYNCHACKTECH@WORKMAIL.COM OR text him at +18646570231
It would be helpful to mention that these guidelines -- and semver generally -- don't really apply to applications from what I've read. Versioning applications still feels like a gut feeling.
Thank you for being a gentleman (or gentlewoman)!
> you say it should be about how long it would take to rehabilitate a person, that's different for every person.

This is why parole hearings exist. You don't need to decide the number in advance.
It’s not all about advertising at Alphabet anymore
These fully homomorphic encryption systems can do boolean circuits, which are no more powerful than the arithmetic circuits you get with zk-SNARKs (in fact, are an instance of arithmetic circuits). And with some zk-SNARKs, you get recursive composition, which lets you do arbitrarily many steps of a transition function expressed as a zk-SNARK, which is just as general purpose (albeit more involved) as applying a bunch of boolean circuits to some data.
One of my random question is that what does Google gain by spending resources on developing course like this? Do they want more people to do machine learning as there is a short age of developer with this skill in the market or is there something else involved in the mix?

Secondly, for some reason data science just doesn't excite me as much as typical software development goes. Like, why am I not excited enough to go down the path of specializing in data science in field of machine learning? Even if there is more money in it, I'm still not extremely motivated to learn it.

What i do particularly enjoy is good ol' back end web development. I don't have a degree in computer science but working on a information system degree with focus on "programming", I dream/working my ass to become cult of "software engineer" type II, a sophisticated software developer/programmer. I love building layers, optimizing code, learning new tools, algorithms data structure (without knowing math), creating unit tests, following programming paradigm. It excites me so much. And my core skills to dive into is block chain.. I love studying that topic too and all the algorithms it comes with it.

But when I see data science, no excitement. All I imagine is image manipulation and fancy charts. I know I sound a bit ignorant but, that's how it is.
Should work now. apache was getting freaked out.
This could be said about Game of Thrones in the first book. Sadly, it's not 1996 anymore.
What's wrong with our laws and our country if we have so many criminals that we can't afford to prosecute them? We should fix that problem instead of papering over it.
There are many other factors for this, but the primary one is how much Google has invested in making that the case. Start them young.
But there is a shortage of good programmers. By engineering/scientists in my previous comment, I meant every kind of engineer and scientist.

From my experience, IT companies only differentiate CS, electric engineers and computer engineers for entry/junior level it jobs from the rest of the engineering and scientist. Biochemists, civil engineers, physicists, chemical engineers, industrial engineers, etc. Are all the same for the HR and assume you have 0 coding skills.
The USAF also gives amphetamines to its pilots to help them fly missions for over 24 hours without sleep.

I don't think that it's recommended for the general population though.
I wonder if better training by Apple could help?

It might help if Apple would put a manual in with the iPhone, instead of making every feature a treasure hunt.
Hardware appliances would generally be one place none of these things matter - you know if your gray box ships with a 10gbe card or not, customer doesn’t care about userland versions, etc.

That said, I also hate working on RHEL 6.
You asked a question about a hypothetical, but I don't know why a relationship with police should necessarily inhibit good representation.

That said, it's not like the defense/prosecutor caseload would be the only thing to change if this hypo came to be. It wouldn't happen in a vacuum, no "suppose everything was the same tomorrow except everybody's calendar got mixed up!"
RFI: Detect and respond to cyber- and insider-related threats
That's easily standardly solved by immunity grants.
I don’t think so - web forums and HN itself has taken over a lot of my attention that was once given to books. I still read a book or so a month, but that’s probably a quarter of what it was ten years ago.
While the distinction of construct vs contract is subtle, improved tooling will eventually elevate the "construct" to a contract.

semver needs to be combined with a package manager and strong version locking semantics for it to be useful.

Both npm and yarn in the node eco-system certainly provide this - with any remaining kinks are being ironed out fast.

Using micro-modules as dependencies is a rather pleasant experience in node/js - especially when the dependencies follow semver. This is even more true of popular modules, where authors take their versioning responsibility seriously.

I regularly use automated version updates (npm-check -u [1]/ npm audit --fix [2]). Coupled with good test coverage of my code, I've been really happy.

[1] https://www.npmjs.com/package/npm-check
[2] https://docs.npmjs.com/getting-started/running-a-security-au...
The quote is from Herodotus Book 9 Chapter 122, "Soft lands breed soft men", by Cyrus the Persian.

Reference: http://www.perseus.tufts.edu/hopper/text?doc=Perseus:text:19...
Measuring Success in Game Development – The New Stack
The Dev.to-Community's Opinion about Unit-Tests – DEV Community ‍‍
ThreatList: A Ranking of Airports by Riskiest WiFi Networks
Whoops just re-read TFA, you are working on it, good luck!
I don't see much, if any, novelty here, especially if one substitutes the synonym "Marketing" for "Evangelizing". I vaguely recall it being something of a trope in the software industry (perhaps not even limited to that) decades, if not longer, ago that CEOs were really CMOs.
Strength in numbers. In the collective economy, the more projects you work on, the more diverse your network and experience becomes.
That's easy for the court to bypass though. Simply provide immunity for charges arising from the testimony.
You are definitely onto something. I'm going to skew this comment towards something similar. As an early twenty-something, I'm urging more friends and family to stop using the internet loosely - meaning, use the medium as a tool but not as a form of entertainment. Extensively, use it as little as possible.

I'm not saying reject the medium but rather try to be acutely aware of how it affects things: perception, mind, body, people, culture, etc. Especially, and this doesn't have to do solely with the internet, try to take an objective view of yourself and your life. In my teens, I used to play a lot of video games and surf the internet for 2/3rds of the day, every day. One late evening, I had to take out the trash to my backyard where the trash-bin was. I'm not sure if anyone has noticed but late evenings are one of the greatest times of the day - it's just honeyed indolence. Well, from outside in my backyard, I noticed my room, I saw all the light coming from my television and my computer. It was sad. That was most of my life. That room. Since then, I try to use technology less and try to be outside as much as I can. But to the point, please take notice of things.

Alas, further reading: Don DeLillo's White Noise.
Nvidia Can Artificially Create Slow Motion That Is Better Than a 300K FPS Camera
Microsoft is building low-cost, streaming-only Xbox, says report
> US has found out many Russians seem to own property in UK

Nah, it has been widespread knowledge for decades now. When Roman Abramovich bought Chelsea FC in 2003, the phenomenon was already well-known. London has been Oligarch Central pretty much since the Eltsin days.

No, the real issue is that the UK government continues to struggle under public debt. Since 2010 they've cut every expense they can cut, so now they're trying to raise taxes. One of the avenues for new revenue (eh) is to close all the well-documented tax-code loopholes; and the most classic one is where you create Company X from a tax haven, make it buy property in London, then sell the whole company, bypassing all taxes that should be triggered by property sales. That's what this new law is really supposed to fight.

It's actually not a terrible idea, and I say that as someone who actively despises the current government. Obviously it will likely end up favouring the sort of old-money connections that the Tory party naturally represents, people who cannot hide their wealth because they've literally owned most of the country for centuries; but if it brings home some much-needed cash and stems a bit the relentless flow of dirty money that keeps London fat and arrogant, so be it.