skysight-inc/HackerNews huggingface dataset:
Realistically speaking the correct hangover cure is n-acetylcysteine (NAC)[0], vitamin C, thiamine [1], water, and activated carbon to absorb toxins from alcohol breakdown.

NAC improves the performance of your liver enzymes, helping break down alcohol and lessening alcohol-related liver damage.

Vitamin C helps replenish lost vitamins through alcohol consumption.

Thiamine helps replenish vitamins necessary for energy production in your brain, lessening alcohol-related brain damage. And water. Cuz water.

This combo as you drink or after you've finished consumption will severely reduce any adverse hangover effects. Maybe I should make a hangover drink.

[0] https://medium.com/@researchangover/n-acetyl-cysteine-hangov...

[1] https://pubs.niaaa.nih.gov/publications/arh27-2/134-142.htm
This. Why on earth would an organization invest resources in a productivity tool which is by design optimized to make you procrastinate?
I've tried and been unsuccessful. There's always that clueless employee that starts talking when my headphones are on. It may be a personal problem too, I really like helping.

actionable advice:

The adult: Use your words "I have my headphone on, that means please do not disturb." or make eye contact slowly shake your head 'no' It's especially difficult when the person is a repeat offender. But don't forget you would be helping not just yourself, but them AND all the people they might bother in the future. You might even need to go to your lead or supervisor or HR. Don't dismiss your need to get your work done. They're wasting your time and the company's money.

The easy: Don't respond. That's kinda a lame move, but oh well.

The difficult: Put a red light on your monitor. Turn it on when you're working, refuse to answer any questions until your done. Don't do this.
> Definitely not Saudi Arabia. A close friend of mine worked there as a engineering contractor for a big European aero-defense company ...

The Saudi's answer to the problem you raise is in your first sentence: They can hire foreigners or buy the technology. In their nuclear competition with Iran, the Saudi's apparently intended to buy nuclear weapons from Pakistan.

> Coran

FWIW, it's usually spelled "Koran", "Quran", or "Qur'an" in English.
I don't mind, as I don't mind that (another famous example) StackOverflow runs on Windows. They use what's best for them. I don't use MicroSoft directly but with all the stuff that they sold it's impossible to stay strictly clear from them. Examples: Windows powered ATMs and supermarket cash counters.
This is how I work as well, where all the code I'm working with in a jupyter notebook is directly visible on my screen. Any other code is generally 'finished' and put into a text editor.

Additionally, I use the following settings in my ipython_config.py file to automatically reload modules:

c.InteractiveShellApp.extensions = [ 'autoreload' ]

c.InteractiveShellApp.exec_lines [ '%autoreload 2' ]
I think the situation with regard to diversity in tech is pretty dismal. And the efforts to address it smell of status quo maintenance, not actually trying to fix it. Generally our industry is a bad, dehumanizing place to work. The people who don’t think so are the ones who make it that way.

Still, events like this one convinced me to stay almost entirely away from conferences. I certainly wouldn’t try to speak at one. I’ll attend perhaps one per year, but when I do, I don’t try to network and don’t converse with other attendees much, sometimes not at all.

The knives are out, as they should be in my opinion for the people who deserve it, but the problem is that things have been so bad for so long that there’s little reason to trust that any one person is a decent human. So you are operating with very little benefit of the doubt.

So, things are grim. But I also don’t agree that the only, or greater, tragedy is that some people didn’t get to talk about Electron. I think focusing only on what happens when people get upset about the shitty state of our industry is revealing in itself.
It should go back to casseroles and tools than.

Because what you are supporting is not your neighbors venture but the those who conned your neighbor venture.

I'm really surprised there isn't strongly worded statements from Mormon Leadership on this but instead there is a big Nu Skin sign on BYU cougar stadium (or was when I was last in Utah). That isn't good.
"No experience" is a stretch. I'll concede, no significant Prod experience to speak of.

I got introduced to the Kubernetes ecosystem when Deis Workflow was rebuilt for it. Today, I'm a core contributor on the team that is building the fork of that project.

(It is a side thing for me. I'm very interested but I'm not spending hundreds on infrastructure every month. I have an infrastructure team at $dayJob, and they are not doing K8S at all, if you are having a hard time understanding how exactly I got here.)
substack isn't a startup, it's a human being. Regardless of something being pg's "take", that doesn't make what you've done here ethical, or good for the ecosystem, or good for your company. (Separately, if you don't have the .com OR the twitter handle, change your name)

Change your name, how about?
Celluveyor – Omnidirectional Cellular Conveyor
>"I didn't use the word "cabal". I used "conspiracy"."

You didn't?

>"Among them, he believes that USSOCOM is run by a secret cabal of Opus Dei Catholics"
I buy that. I think some people will subscribe to an individual journalist that they really like, or covers something especially important to them, but others may need some kind of federation/bundling in the long run.

I'd prefer to see a world where that happens bottom up -- writers choose to band together with other writers they trust. But we'll see :)
Caltech actually hires very little extra administrative staff, much less than other universities. They actually frame it as, IIRC, "we're resisting the temptation to hire more administrators."
Why the sarcasm? Rails is a pig.
So, what MLflow can do more efficiently, than Tensorflow?
I ate a donut this morning and I could have had a banana.
But... vs code is based on electron too.
Bitbucket On-Prem (aka Bitbucket Server) is pure Java + direct git invocations, so runs very nicely on modest hardware. Can get by on 1GB RAM! (But more recommended if you have more than 10 users).
> Maybe there's an element to this that I'm simply missing,

From a consumer standpoint you're buying a black box controlled by a company that frequently behaves in a overtly hostile manner towards the "owners".

Imagine Apple not letting you use the accelerometer or GPS sensors in your phone. Instead they'd just collect telemetry from it. Now imagine you claim a "spontaneous shattering of the screen". To counter this, Apple publishes select pieces to show that the phone experienced acceleration consistent with a crash after a drop. On Twitter.

Now would you expect Apple to do that? I'm not finished. Would Apple go on the record to say that you personally have not been taking proper care of your phone? That's what Tesla is doing.

> Tesla's internal policies regarding the release of crash data to consumers doesn't say anything about the 'awesomeness' of the car itself.

Much like food by a cook that doesn't wash hands can still be delicious.
I think your expectations are out of alignment.
Colby: The Man Who Told the Secrets (1996)
At the time, I could see that - "it's not zero cost", but couldn't see what else (relevant) remained once you took that away.

How is a kernel or a text editor like speech? Of course speech costs no money? Why is a webserver or a compiler like arguments about shouting fire in a crowded theatre?

Free speech is about the person speaking and their interaction with wider society, free software is about the person listening and their interaction with the speaker and with the speech itself. It's mismatched.
I'll bid on the Juno account when I find a 3.5" drive for the install disk. Would you consider throwing in a few hours of AOL access time?
How is this different than the pro-Gitlab people, who are on the same threads doing the opposite?

I’m personally tired of seeing Gitlab employees and fanchildren spamming every halfway-related thread on HN. If there’s someone here advocating for Github, he’s a refreshing change of pace.
Selling an unintelligible dream at Tesla
Damn. That's a very powerful article. Horrible exploitation that happens because of rich thrill-seekers. The "readers pick" comments are also very good on this article.
This is an interesting take. Would you care to speculate about what may be going on under the surface?
This is completely backwards way of thinking about the world, and you should really take a moment and think about it.

Consider this: Somewhere in the world, someone is going to eat poison on camera to get some ad money on YouTube. Would you say "Well it was going to happen anyway, so I might as well pay them to tattoo my brandname on their forehead while they're at it"?

No, you'd probably say "Wow, that sounds like a risky thing to do, and maybe it would look really bad for my brand, especially if they actually did die". So you should take a moment and ask "Why am I blaming the sherpa for the death, but absolving the rich people who paid him to do it?". There is a world view where you can think that maybe people shouldn't pay people to do risky things for stupid reasons.
Apple revises App Store rules after rejecting Valve’s game streaming Steam Link
I've been using Polyaxon to train models for spaCy. It uses Kubernetes, so it's easy to set it up to work very efficiently on Google Compute Engine. For instance, you can set it to use pre-emptible instances, which makes the experiments very cheap.
I just use a private shop for custom glassware. I'm in industry now but even when I was in academia I didn't have any issues using the outside shop. They did excellent work.
Pricing was percentage of media spend. The platform is targeted more towards enterprises and agencies. So pricing varies a lot between clients
I didn't. I made no qualifying statement about the allocation of money in government. If you (the collective) are going to make an assumption, be ready to defend it.
> Toddlers walking the earth at that time, are now college graduates and developers working at Microsoft

This is extremely true and people need to understand how important this point exactly is. I think we all agree that Microsoft will continue to exist even 50-60 years from now with the same exact name. They will have generations of programmers passed through their corporate structure with varying goals and opinions.

Tu quoque stops making sense at such timescales.
"Honestly, pure and utter garbage you are a f*cking moron and braindamage
piece of garbage horrible wrong. Completely mis-guided idiocy? Bogus
shit bogus garbage, braindamage.

Pure and utter bullshit. Toilet paper up my arse.

Linus"

Edit: Linus says it in public and it's just his gritty, bull-by-the-horns personality. Repeat it on an anonymous internet forum, though...
I can't imagine he cares about the money anymore, so it must be another motivator. Maybe he believes in what he's doing, for better or worse.
Why are several apprentices and one traveling master better than a centralized group of glassblowers?
Ask HN: How do you handle your blog/website?
Is it medium || self-hosted / hosted Wordpress instance, Jekyll, nanoc, ghost or other CMS / static site generator? Or maybe you have your own system for that? I'm just curious.
You can set up the nginx controller with NodePorts to get rid of the load balancer if it's just a side-project cluster. (Otherwise load balancers will be the majority of your cost)
So now they have half a dozen messaging apps. Why does Google love building messaging apps? They probably could use better person to person communication instead to consolidate them. Messenger, Hangouts, Alto, duo, etc
Real Time OS FreeRTOS on Arduino UNO
Microsoft still owes tons of people money for the "Microsoft tax": having to purchase Windows for hardware that only ever ran GNU/Linux.
Torvalds just doesn't give a shit about appeal to authority arguments.
But those all sound like things that have to be done regardless of whether you code your own website or use something like etsy. So are you just arguing that coding a site takes time away from doing those things?
Are there any online services that offer all the features needed for the online store?

If yes, then why build?
If no, can you customise the service? If not, then build and make use of available code (libraries, apis, framework)

doing it by yourself will be a great learning experience but costly one.

Wish you and your friend all the best with your online store.
It changed my opinion about what is the quality of good manager when I have heard a dialog:

- Are you a boss of team X?

- No, I support team X.
I actually mean something more like "plausible" here.

If primary means of protection for these subs is stealth, and that stealth is no longer in effect, then it's logical to assume that they're vulnerable.

The fact that the US Navy is trying to replace them with stealthier Columbia class submarines is good evidence that this is true.

Do you any useful information or ideas to add?
I mean, I agree with your argument -- I'm just extending it to say that no platform dominance matters in the era of the web. Any software with mass-market appeal is going to be web-based so that it can reach the largest possible audience.
I would imagine it has less to do with valid use cases and more to do with avoiding special cases and path name validation in your archiver. Surely if you're concerned about filesystem integrity when extracting untrusted archives you're extracting into a chroot jail or similar. Or you're using facilities of the archiver to list the files that would be extracted and validating the list before running the archiver.
> Can one imagine what John Von Neumann would do given access a modern supercomputer?

come up with new architecture? It might be interesting feeling when one looks at his own idea implemented decades later on the scale multifold beyond the scale it was originally conceived at - ie. from "architecture" to "bottleneck" :) On the other side it is a testament to his vision that we still can't transcend it.
He probably cares about the well being of facebook employees and his children.
> (without leaving Google's private worldwide network)

:mindblown:

Sometimes I forget just how big Google really is
I remember some form of this came out on opinionator, a thoroughly enjoyable read!

https://opinionator.blogs.nytimes.com/2011/03/06/the-ashtray...
The "failure to disclose" part in the article's title on the source website seems very relevant to me. The title on HN implies that the state is suing the companies solely because of their political ad spending.

The source title: "Washington sues Facebook and Google over failure to disclose political ad spending"
> That's not a flaw, it's a fundamental part of how it is meant to work.

Just because it's intended doesn't mean it works.
We're actually working on 2 Electron apps for a very very large corporate client right now so how they handle Electron is definitely a concern for us.
I sometimes hear Cambridge referred to as Silicon Fen, and always thought it was dumb (there should be enough strength in the Cambridge name on its own).
How ‘Time Well Spent’ Becomes ‘Guaranteed Time Wasted’
But they are a company that "isn't afraid to take risks". In other words, who ever is running the show has decided they are willing to cut corners to make a buck.
From my armchair, this solution sounds great. The only drawback is that discoverability is difficult -- sites like etsy probably bring you some marketing for free just by showing up in searches.
http://blogs.sciencemag.org/pipeline/?s=things+I+won%27t+wor... is brilliant.
Authorities often don't.
Amazon’s new all-in-one and laptop designs could get Alexa into even more PCs
Sacred (https://github.com/IDSIA/sacred)

FGLab (https://kaixhin.github.io/FGLab/)

Metricmachine (https://github.com/danielwaterworth/metricmachine)

Non-open source:

Neptune (http://neptune.ml)

Aetros (https://aetros.com/trainer)
gasp Magnum!
Linus has long railed against the aspects of the C standard, and how they're been interpreted by compiler writers [0].

I'm not much of a C programmer, but the C aliasing rules are incredibly confusing, and seem to be interpreted differently by GCC and Clang. e.g. GCC allows type punning via unions[1], but Clang does not [2].

[0] https://www.cl.cam.ac.uk/~srk31/research/papers/kell17some-p...

[1] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#Typ...

[2] https://bugs.llvm.org/show_bug.cgi?id=31928
Note that the autoreload features can be very tricky to use safely with Python.

For example, at least in some previous versions, Caffe and TensorFlow make incompatible assumptions about the ability to claim all available GPU memory. So there can be situations where you first import Caffe, then later import TensorFlow with restrictions on its GPU policy. If you naively re-import the Caffe code, it can evict TensorFlow from whatever GPUs it had reclaimed, and coming up with a group of settings that reliably prevent this, across possibly different machine where the notebook will be run, is very tricky.

This once led to a huge time sink because someone on my team created a mistaken GitHub issue claiming our TensorFlow model had a bug (since the notebook was producing an error). We spent all this time trying to reproduce it and figure out why it wasn't working, and eventually realized it was because of this hidden auto-reload setting on his specific IPython setup that caused Caffe to evict TensorFlow just for his specific usage pattern, resulting in strange errors because the TensorFlow model was no longer loaded in GPU memory.

There can be other problems too, like auto-reloading modules that have large start-up times (say if they load a very large model into memory). Sometimes you want to re-run a cell without auto-reload, even if you still want selective auto-reload functionality in other parts.
Pedal power: the rise and rise of cargo bikes in Germany
And he committed the patch anyway...

https://lkml.org/lkml/2018/6/5/774
Thumbtack | Software Engineer | San Francisco, CA | Full-time | ONSITE | https://www.thumbtack.com

Thumbtack is a local services marketplace that connects customers who need to get things done with skilled professionals who can help. We hope to fundamentally change the way customers identify and connect with local services professionals, a market estimated to be $700B in the US alone. We currently have over 260,000 paying pros per quarter on our platform and $250M in funding to enable growth. We’re currently focused on scaling our product even further.

In addition to our focus on high impact work, our company has a strong commitment to transparency, diversity, inclusion and work / life balance. Check us out on Glassdoor! https://www.glassdoor.com/Reviews/Thumbtack-Reviews-E414078....

We’re hiring for the following roles in SF (3+ years experience minimum):

- Full Stack Engineer (Go, PHP, Scala)

- Front End Engineer (React, Redux, ES6)

- iOS Engineer (Swift)

- Android Engineer (Kotlin)

- SRE / Security Engineer (AWS, Postgres, BigQuery, Puppet, Terraform)

We also have a Platform Infrastructure role open in Salt Lake City.

More job details here: https://www.thumbtack.com/careers/#jobs-Engineering

If this sounds interesting to you or you have any questions, drop me a line at rich+hn@thumbtack.com
I don't really actively maintain my personal website, but it is hand-written from back in the day. I probably should redo it to be slightly less archaic at some point.
If I go on holiday to an EU country, which (Google) emails, chats, searches become subject to GDPR? All those sent/received only during that holiday? Is Google (or whoever) really going to attach some metadata just to that time frame saying data collected on that date range is subject to GDPR?
Tesla has installed a gigawatt hour of energy storage
Me too! I actually hook up an Ipython terminal to a Jupyter notebook and in order to do REPL type work in the terminal. Much better to work in a REPL terminal and also save my work in the notebook.
Was not aware of this, thanks for the info.

Do you know if their enterprise edition is based on cloud or server?
Is there any part of the standards process that is geared to the needs of the users of the compiler? Or is it all determined by the compiler writers themselves? I'm wondering why this kind of push back is necessary.
You can control it through an environment variable or through code https://golang.org/pkg/runtime/debug/#SetGCPercent
You're not in the minority. It's well understood that there are amateurs trying to use the expensive clouds and shave off every penny, while the main customers are enterprise customers who couldn't notice a thousand dollars more or less.

It's just pointless for small users to argue about AWS costs. The service is not meant for them and it cannot fulfill their requirements.
Can't forget Wolfram!
It isn’t a deep learning framework. It’s closer to a LIMS system.
All my aliases for 'clear'
collected over the last 3 years

alias coear="clear"
alias cledra="clear"
alias clkear="clear"
alias ckear="clear"
alias cclear="clear"
alias clea="clear"
alias cleaar="clear"
alias celar="clear"
alias lear="clear"
alias ear="clear"
alias lcear="clear"
alias cealr="clear"
alias cleat="clear"
alias cler='clear'
alias claer='clear'
alias clera='clear'
alias ceear="clear"
alias ciear="clear"
alias clwear="clear"
alias clwera="clear"
alias cleqr="clear"
alias cleear="clear"
alias cearl="clear"
alias cear="clear"
alias clears="clear"
alias cleafr="clear"
alias ckearl="clear"
alias cklear="clear"
alias flear="clear"
alias clewa="clear"
alias clar="clear"
alias CLEAR="clear"
alias CLER="clear"
alias vlrst="clear"
alias cldar="clear"
alias cldaf="clear"
alias clewar="clear"
alias cldr="clear"
alias cle="clear"
alias cl="clear"
alias cleaf="clear"
alias cleraw="clear"
alias cleam="clear"
alias clerq="clear"
alias cleaer="clear"
alias rclear="clear"
alias clwar="clear"
alias clefa="clear"
alias clearo="clear"
alias clre="clear"
alias cllear="clear"
alias llc="clear"
alias fler="clear"
alias clearl="clear"
alias cer="clear"
alias eclear="clear"
alias xlear="clear"
alias cleart="clear"
alias clearr="clear"
alias nclear="clear"
alias clearf="clear"
alias clearclear="clear"
alias cleraq="clear"
>"The method described is the extremely standard Hypothesis Testing method....The only difference is that in particle physics the standard isn't p < 0.05 but a 5σ significance."

Yes, I know. This isn't at all a positive thing as you seem to think...
Just imagine how many personalized ads von Neumann could get us to click on.
So much swearing to make three points:

1. What's in practice conflicts with what the standard prescribes

2. The reason it conflicts is because the standard is misguided and everyone knows that; for reliable code-generation you have to take the approach in the kernel

3. He disagrees with the rationale for the change, and wants a better reason for it
> So yes, our phones are listening to us and anything we say around our phones could potentially be used against us. But, according to Peter at least, it’s not something most people should be scared of.

> Because unless you’re a journalist, a lawyer, or have some kind of role with sensitive information, the access of your data is only really going to advertisers. If you’re like everyone else, living a really normal life, and talking to your friends about flying to Japan, then it’s really not that different to advertisers looking at your browsing history.

geez! is this for real? i hope this is meant to be irony.

if your phone is listening in on your most private conversations in real-life, then that IS scary!
What are you saying is nice?
Code repository management is a central part of every company. I don't see any problem in throwing sufficient hardware at such a crucial piece of software.

Relevant:
https://docs.gitlab.com/ee/install/requirements.html#hardwar...