skysight-inc/HackerNews huggingface dataset:
We've been developing some products for lambda but have been building them completely in Go. We can compile them into a single fat binary with the text files inside so our deploys become a simple zip file with the binary inside. Another advantage is warmup time for go is quite fast.
Engineering is the same as CS in this regard. You might have a CAD class to give you some fundamentals, but that's a very small part of what engineers learn.

Medical and Law are professional post-graduate degrees.

Education in the US is heavily subsidized and incentivized to keep a pipeline of K12 educators coming in.

Journalism is a liberal arts discipline. What vocational skills are they coming out with? How to follow a style guide? Most of them have to be fully supported by their parents if they want to take a prestigious unpaid internship in an expensive city, and even then the job market is very bleak. I'm really not sure where you're trying to go by bringing up journalism.

I'm really not seeing what point you're trying to make. The vocational skills learned are incidental. You will be employable in the field if you didn't slack off and challenged yourself while getting your degree.
Actually, it makes me like Kotlin more than Swift and I’m macOS fan who happens to own an Android phone just for USB-C. It felt good when I published my first APK.
Microtasks 2 [with promo codes for Android]
Look at what consequences the introduction of this Coc in other project had: witch hunts.

for example: https://techcrunch.com/2017/03/26/sex-and-gor-and-open-sourc...

Or the example provided in the posted article where Sage Sharp call for banning theodore ts'o based on this Coc while breaking said CoC in the process.
It seems like a pretty safe assumption that google will just play along with the Chinese government and force spyware into phones via play or some update mechanism, if they aren't already working on this.

Stopping people at random on the street to make sure an app is installed seems quite inefficient.
Have you ever thought of uploading that HyperCard stack somewhere?

I mean it would probably be taken down in a heartbeat, because the disclosure of the source code was very likely unintentional, but, you never know!
Those two scenarios are not mutually exclusive.

For example, terrorists blow people up for religious reasons and states also fund them to attack their enemies.
Take a look at the first challenge exercise at the end of the chapter. :)
Adobe, Microsoft and SAP Announced the Open Data Initiative at Microsoft Ignite
I think a lot of people who suggest things like this use the image of a computer writing code, or generating code in a programming language that didn't exist, when I think in reality what's more likely to be implemented is something more like Automator for Mac OS: https://www.youtube.com/watch?v=Z56PBanBSx4

In Automator, pre-made blocks of code that do different things (filesystem manipulation, data transformations, application control, machine control) can be assembled into a workflow, and configured with options. It is possible that something like that could be given a speech-based UI (rather than keyboard and mouse) and the result is that pre-existing code is assembled and configured. That's a lot more realistic.
Program execution time and memory footprint are great examples. Math does not care about these details, but just because two programs are logically equivalent does not mean they will behave identically.

I am very pro functional programming, but your mental model needs to be accurate to really dig into the details. As such you really need to understand ASM and procedural code or it will eventually bite you.
Perhaps. But surely they've run into some sort of technical issue from time to time. Isn't posting such to Twitter a reasonable expectation? I mean, if they don't want to proactively communicate with customers, maybe they have a culture where they don't want to hear from customers at all? Hello Google ;)
What are the benefits & liabilities to both installing and to circumvention?

What I mean is that China is known to jail political dissidents (and or lower their social score which has negative implications, like limiting travel), so you have to weigh the risks of being viewed negatively via the spyware's information leakage with the risk of getting caught circumventing. For example one could only be a lower social score, while the other could literally be jail or "disappearing."

I might sound like a immoral question, but you really have to weigh the potential risks of doing what that thread asks. I won't give people advice on circumvention not because I agree with the Chinese government (I don't!) but because I don't want to be partly responsible for a Chinese dissident getting caught and "punished" for the attempted circumvention.
Dang, TIL; I could've sworn I've made that work on a NEO. PIV mode presumably also has forced touch/reauth for signing?
Anyone else get a certificate error on the princeton website?
This makes perfect sense to me. From what I've seen anecdotally, it seems most people can work 80-hour weeks at full productivity for maybe one or two weeks, tops. After that, the fatigue starts to set in and that person's performance starts to decline. In the long run, the person working 80 hour weeks isn't getting much more done than someone working far fewer hours, simply because during those 80 hours they are operating at greatly diminished mental capacity.
Look in the OP for the phrase "Mistaken synchronisation". You'll land at a section where he verified the steps by which a confused user could easily turn on synchronization without understanding that they had done so.

Does this change your opinion?
As a user, I totally prefer a web app over a native app.

Man .. don't even get me started .. ok, here we go:

I can use it instantly.

I can remove it instantly.

The sandboxing is much better.

The privacy is much better.

I can link to it from wherever I like.

I can use it on all my devices.

I can copy text and images.

I can change the style (I often enlarge the font for example).

It can not use my battery / camera / phone when it's closed.

...

I feel like I can go on forever.
I'm tempted to point out specifically what I take issue with, but honestly, I'm not a kernel developer so my opinion on the issue doesn't much matter.

Instead, all I'm trying to say is that while you see it in that light, others don't. Those others must make a decision - accept the change, quietly leave the project, or use the legal means at their disposal to disassociate themselves and damage the project in the process. That decision wasn't required of them before the CoC was created.
Of course they knew technical professionals would be upset. That's why they are prepared and they all can react with a single voice.
> What is considered a reliable registrar in Europe?

I heard a lot of good things about German INWX[1], even though French Gandi[2] is more popular and is the registrar of ycombinator.com (and was the registrar of reddit.com until recently, before they moved to MarkMonitor).

[1] https://www.inwx.de/en

[2] https://www.gandi.net/en
Clicking the link to the HTML version of the book takes you to a page that makes you tweet (and grants some pretty far reaching twitter permissions) to read the book. If you click to the chapters folder and then on the individual .asciidoc files, GitHub will render them for you.
I have definitely seen this is various ways. Another outcome of the intense pressure to deliver hours is when you have a simple phone call with lawyers / accountants and there are 2 parters, 3 associates, and an assistant taking notes. Haven’t you guys heard of email?

Oh yes, everyone must be there in person because it’s critical they hear it directly (so you can bill us $5000 for a 30 minute call).
This was my first idea for my senior project in 2012! Didn't do it, but glad someone finally did.
Depends if they are engaged or not and how taxing it is. People can play MMOs or MOBAs way past 40hr/week and they don't all have a huge performance dropoff. They are probably more prone to RSI and stuff at more hours though.

I wouldn't be surprised to see a productive 100hr week in some kind of MMO player.
The paragraph I quoted implies that the parents have some notion of "best" start times that has nothing to do with the district's perspectives. But the article makes no attempt to describe what that is!

My best guess... people are generally change-averse and parents are generally selfish a-holes. Lacking irrefutable evidence that the new time is better FOR THEIR CHILD, parents will violently protect the status quo (even if it's obvious to outside observers that the district as a whole would be better off with the change).
That's a lot of strong words in a short comment for an honest mistake. I don't think this is called for with pretty much any unintentional error where we don't know the exact background.
IE at its core was technically very advanced, way faster than Netscape, and pushed a ton of new features.

Dynamic HTML as it was called, CSS, encryption, and so much more stuff came to IE before any of the competitors.

Then it became the IE6 we all came to know. The analogy with Chrome starting as a trail blazer and progressively taking the same trajectory is perfect, really.
You could have just ask for permissions for this new feature,what next switch the default browser or scan my files because it is better in some metric for some majority of users?
I see many people here complaining about this feature, and while I completely agree with them I also find it difficult to imagine an effective way to clearly explain these concerns to a random average user with limited to no knowledge of computers. How would you go in explaining this stuff if you wanted to convince somebody to switch to another browser?
And IE4 added webfonts, still doesn't mean that IE6 & 7 were the least standards-compliant browsers of their time, in contrast to modern day Chrome.
So: you're not gonna answer the question. Just relate finding out a dude was abusing his position in the Drupal project to use their conference facilities for Gorean promotional efforts?

Calling that a "witch hunt" is ridiculous. Maybe he should have kept his personal life out of his work like ya'll say you do.
I'm convinced that most of the long hours of corporate America can be explained as a form of signaling. This is just more evidence that there are a whole lot of bullshit jobs out there. [0]

Anecdotally, when I worked as an investment banking analyst, there was hardly anything to do from 9-5, then 6-8 hours of work was dumped on my desk at 5pm. Half of that work was un-doing changes I made the day before because the VP on the team didn't like the updates the Associate wanted. Organizations are set up to be inefficient in order to signal how serious they are and what hard workers they have.

[0] https://strikemag.org/bullshit-jobs/
I want to sidestep all of the usual back and forth debates in this and point out something that really stuck in my craw...

> 2. Lack of CC’s CoC sustains meritocracy, which “has consistently shown itself to mainly benefit those with privilege, to the exclusion of underrepresented people in technology“. [http://archive.is/o2OzZ]

What is this bullshit idea that the beneficiaries of open source software are those that contributed as opposed to from being able to use it? Good commits benefit everyone.

The idea that someone(s) would block a person's commit based on some non-code distinction, to the detriment of everyone who uses that software...which possibly also includes the other people contributing to it...is completely ludicrous.
My point was that your backup "emergency" token doesn't need all the fancy features of the 5 series.

It's the backup option, it's the reserve, it didn't have to be the best possible thing, just enough to get you back into the game after you lose the main token somehow.
The puzzles are pretty basic by modern standards, but realMyst is a pretty decent modern reimplementation of the original Myst. They have just recently updated it as part of their Myst 25th Anniversary Collection kickstarter.

https://www.kickstarter.com/projects/1252280491/myst-25th-an...
Education is there to teach you. I don’t think everyone will use SQL or ASM for example, but IMO every CS program needs to have at least one class covering each of them in depth for at least a few weeks.

Procedural code is even more central, and should be covered in depth.
Employee # 3 at a startup, my first full time jr dev job. Eventually talked my way into .33% equity.

$6M exit, our shares were bought with the acquiring company's publicly traded shares. Those shares had a 6 month cliff before we could sell them.

~$9 a share at the time of acquisition, ~$4 a share at the end of the 6 months. Sold about 1 year after acquisition for ~$10/share, now at ~$17 a share and climbing.

Made $11k pretax in the end. (+$4k cash gift from founder that got a bigger payout, due to the board not approving more equity for employees pre-acquisition)
men and women. parity folks. dont be so misogynist
Notion (can't scroll down with the keyboard, only the mouse) or Intercom (customer's replies are not displayed until you reload).
Wait - you mean it is possible to properly archive messages on my mac now? Without having to run a local IMAP server? If I remember correctly that was the only solution at the time. Time to take another look it seems.
The Drupal "he didn't know" argument was widely disproven. You should go look it up.

Besides that, do you have a concrete example of how the CoC actually defines an unfair practice, rather than an argument from final consequence?
I don't suppose with broad stroaks what niche they filled? Just curious.
Of course. CoCs/etc have been used by the extremist leftists to push identity politics everywhere. It's their tool to bully and attack people they disagree with. No difference than the bible/etc is a tool used by extremists to bully and attack people.

They don't want professionalism, they want a tool to attack people with. Linux, internet, etc has been around for decades and working fine. All of a sudden a bunch of extremists are trying to destroy it just for their own political agenda.
I open 2 web apps at the same time, and the phone crashes (all RAM exhausted). I open a web app, and it lags horribly for minutes before becoming even semi-usable.

This is on a Nexus 5X, using stock Android.

Web apps are a complete joke right now. Entirely useless. I always install native apps, if available — even if I know I’ll uninstall it 5 minutes later — because the alternative is entirely unusable on my device.
Quite right - i think you have to accept the limitations of your medium.
While I sympathize with the aim of your comment, it seems factually wrong to me.

In the past 100 years, it seems that individual freedom and economic prosperity of the society as a whole correlate. It is hard to tell what is the cause and what the effect. But it pretty obvious that - on average - less free societies are not very successful economically.

With respect to the elderly, if I would be killed on retiring, my incentive to work hard and generate wealth until then would probably not be very high. I think that - not only, but also from an economical point of view - it is much better to let people pay into a pension scheme instead.

And all economic experts agree that a robust legal system is much better for economy than murder, war, and violence.
Bay Area's Clipper card upgrade won’t include tech features used in other cities
So is it like a pacemaker for the legs?
Welcome to the Weed Bubble
There is a process where external launches need to be approved by a separate privacy team. If you're certain you can do a better job, you can find some listings on https://careers.google.com/ (just search for privacy).
> Whatever they attempted to do, the petroleum industry didn't do a good job suppressing research on climate change.

Didn't they? Only 1/3rd of Republicans believe in anthropomorphic climate change. Does misinformation from petro companies not factor into that?
The Modeling Instinct
Maybe their FIPS-140 certification prioritized the NIST curves? (speculation)
Interesting but unsurprising article.

I receive a thank you note from our practice lead every time my utilization exceeds 100% in a week. I have repeatedly asked to be removed from such "congratulatory" emails, as I don't find it something to be lauded. In my mind, this means I/we have not properly planned, scheduled, costed, or staffed a project.

Market disagrees though; long hours are absolutely the norm in my segment, and while I've seen managers of all types, those more and less understanding that there's life outside of the office, nonetheless there is an overall feeling that if you're not working long hours, you're not working hard or contributing or dedicated enough.

At the same time, it is an accepted paradigm that project/client/company will suck what they can out of you, and it's up to you to set the limits, communicate them and deliver quality. I have observed people who at beginning of the project indicate "I will take my vacation, and I will spend my weekends at home", and due to quality of their work and abilities, are respected, promoted, recognized.

So there's culture and there's individual response to the culture.

[personally, I "enjoy" a sprint or two every now and then, there's excitement in building something and working hard towards it; but still believe that continued crunches are failure of planning. That doesn't mean I'm immune to them :P, just that I refuse to consider them the norm]
Would you please keep the ideological rant aspect out of your comments to HN? It has a reliably degrading effect on discussion, and we're trying for better than that here. Your comment would be both better and shorter with those bits edited out.

https://news.ycombinator.com/newsguidelines.html
If you’re providing email service, you should be actively monitoring public blacklists, not waiting for your registrar or hosting company to notify you. Even if your domain isn’t banned, your users’ emails may be bounced by other servers. That you don’t seem to know any of this means you aren’t employing the right people.
Write and host your own SMTP server! ;)
Maybe because performance analysis showed that it was better to do it the new way.
"consultants who quietly lightened their workload did just as well in their performance reviews as those who were truly working 80 or more hours a week suggests that in normal times, heavy workloads may be more about signaling devotion to a firm than really being more productive."

Except that they didn't measure productivity, they measured performance reviews. Those might not be the same things.

I think it has long been known that if you make a big fuss about your contributions, you will be noticed more (and maybe even be promoted). Productivity and perception of productivity might be only weakly correlated.

I don't know if the conclusion should be to fake more, or for managers to notice more. In any case, would expect the market to take care of it (good workers aggregating in companies that notice their productivity).
Show HN: Couldn't afford GPUs as a student. Built my own cloud GPU provider
Last semester while working on deep learning side projects (most notably a TensorFlow CharRNN chatbot trained on ~500k of my own text messages) I'd always come across the same problem: I couldn't afford GPUs as a broke college student.

After being fed up spending more money on cloud resources than I did on food, I decided to build my own cloud GPU provider with prices ~3-5x less than AWS, GCP, and Azure.

This was done by aggregated underutilized servers from different hosting providers across the world and developing a layer of abstraction over their heterogenous hardware, then letting people use it for far cheaper than AWS.

It's live at https://vectordash.com - you can create a Linux VM within seconds.

Any feedback or feature requests would be much appreciated and happy training!
I don't want to get too far into specifics because I'm not an expert, but I'm pretty sure there are a number of inaccuracies in this comment.

Notably, synced data would have been visible in myaccount.google.com already, and if he had syncing disabled, I don't think there wouldn't be any data synced with his account to view.

In other words, assuming Alice was nefarious, yes this is still terrible, but I don't think it's just still terrible, not worse terrible.

Edit: I'm rate limited, but to clarify, yes syncing is an account wide setting, hence you need to be authenticated to a specific account to change it. The entire point of syncing is to sync data between browsers on different devices.
Keep in mind ASIC fabrication and tool prices are way down compared to 10 years ago so "cheaper than an ASIC" is a moving target too.
There's no reason to stay on 10.12 to avoid APFS. I tried a fresh install of 10.13 with APFS on a hard drive. I wasn't happy at all with the performance especially at boot (for some reason). So I started over and went with HFS+.

I have no idea if APFS on Mojave behaves better but if it doesn't force the file system upgrade (didn't check this yet) I see no reason to avoid Mojave. APFS would make a lot more sense on an SSD but even with 0 improvement (excluding visible performance drops here) at storage level the other features alone should make the upgrade worth it.
Another notable exception: uplink control of certain aircrafts and spacecrafts
> It was IE who added XMLHttpRequest and invented AJAX

...in 1999. Then IE6 was released in 2001, and then Microsoft scrapped the Internet Explorer team and didn't release another browser for 5 years, leaving us with 90%+ of users stuck on IE6 bugs and non-standard features.

That's what the GP is talking about.
I am no specialist of children health, but my understanding is the following: I guess starting too early is never good for any child, but there is something specific with teenagers that makes it a lot worse. There is much more medical literature documenting this fact than for the younger kids. So yes, in a way, given the constraints of costs, the algorithm had to choose the lesser of two evils.
They're not mutually exclusive, but someone attempting to connect the two will have to provide some evidence. So far, I've not seen any from anyone.

I mean, how exactly would this theory work? Intel/Microsoft/FBI/NSA is paying or fomenting "SJW trolls" to cause havoc and slander anyone who gets in their way of implementing a potential backdoor? What'll happen when they're up against cryptography contributors who are super progressive or have a "clean record"?

To me this seems way more likely to be just typical social media outcry and hyperbole with nothing nefarious underneath it. And in this instance, it just happens to have affected someone involved with Linux cryptography.
Quoted from the article: "Some of the people ostensibly turning in those 80- or 90-hour workweeks, particularly men, may just be faking it."
The unending hunt for Planet Nine, our solar system's hidden world
Bob wants to check his email on Alice's computer, so he logs Alice off and logs into to his account. This syncs across all website he visits...make sure no one else can accidentally (or intentionally) siphon away your browsing history.

Don't do that then.

There's a simple solution to this conundrum, but it involves google not hoovering up the browsing history of half the world by default. Unsurprisingly, the google team has decided not to implement that solution and instead has tied logins on a web page to logins in a browser ever more tightly, and this move is just another step on that road, until you can tell yourself that 99% of the world logs in to the browser, because it's just easier, so we'll make it opt out instead, and then by a series of small incremental steps, each of which seems reasonable, you're forcing users to log into google and send them your data to get any browsing done at all.

Logging in to the browser is the problem here, not the solution. You should log in to websites, not the browser, that separation is a good one and is there for very good reasons.
I played Pyst and uh, no.