skysight-inc/HackerNews huggingface dataset:
We have a Dell XPS 13 (9343) (originally came with Windows) at work. I used Ubuntu on it and couldn't get the display set up so that menus on IDEs etc. was a readable size. Attaching an external display was a disaster. Then a colleague took it over and put Windows 10 on it. Exact same issue. Anyone else experience this?
Is there a Haskell version for this?
I did read; if I misunderstood, I apologize, but I still don't see how my objection is invalid.

You talked about having "ONE big service subscription, let's say $199 annually" which gave full access. How can such a fixed-price bundle not lead to light users subsidizing heavy users?
The Treacherous Optimization (2006)
In eg bash you can set the title of your X window to arbitrary things. See http://stackoverflow.com/questions/1687642/set-screen-title-...

You could reset the title on each keystroke, or even just after inputting the full command.
You can use other kernels in jupyter notebooks. I've never tried ruby, but you could try this:
https://github.com/SciRuby/iruby
I think commenters are missing the most important lesson from this story, which is that most businesses fail. Even if the product works great. Even if it finds it's intended user. Even if the team is completely committed and sticks with it for years on end. (And even if you have free access to one of the most popular websites for your target base.)

Entrepreneurship is hard, and the big success stories everyone likes to focus on are always the exception.
The "namecount" example is rather silly though. It can be solved by a shell script much shorter than one line (sort|uniq -c).
Accessible Synthetic Biology Raises New Concerns for DIY Biological Warfare
A big part of the recent financial crisis was the fact that after Lehman went bust the money market, which is extremely critical for overnight or very short term financing between banks and multinational companies, essentially froze up completely.

There was a real risk that solvent, multinationals (think Pfizer, or Nestle) would actually go bust because of liquidity issues, which could not be covered for a very short term.

The main reason was that banks didn't trust each other at all and interbank lending, without collateral, essentially went into a coma.
For (2), ipython and %cpaste are your friends.
> [...] coming from the world of algorithms and nicely organized data, it was frustrating how disorganized [...]

Yeah. Rigor is not really a concept to which even molecular biologists are at home, which is understandable and probably explains why their parties are much better than those in a lot of other disciplines, but maybe a little hard to get used to in some other ways.
Isn't there a psychological aspect to this - that if you are on the cutting edge of languages/frameworks, that you believe you will have an edge over everyone else and a chance to be better for a period of time at least? This is of course typically ignores whether the cutting edge can actually solve problems better than mature languages/frameworks.
I thought for a second this was one of my all-time favorites, which can also be summarized as "how is gnu grep so fast?" [0].

0: http://ridiculousfish.com/blog/posts/old-age-and-treachery.h...
Unraveling the crystal structure of a -70° Celsius superconductor, a world first
That public website is pulling the data from somewhere, yes? So if you can hack into that, you can likely extract all the data.

I suspect this is more about the Singaporean government being paranoid about internal gov't docs leaking out, which airgapping would go some way to preventing. This is, after all, the country that tried journalists for revealing a deep dark secret: GDP growth figures. http://www.nytimes.com/1993/10/22/news/22iht-sing_0.html
(Yes, that's 1993. But still.)
Nope, or at least, not necessarily. Have fun reading this: http://ridiculousfish.com/blog/posts/old-age-and-treachery.h...
FPGA Based Deep Learning Accelerators Take on ASICs
Npm – “fs” unpublished and restored
This is something that grows slowly on you, and it is a very hairy problem. By the time you realize the scope of your problem, finding a library that can be shoe-horned into your code and doesn't have huge regressions on your data is hard.

Also, assuming a robust generic solution exists, it will almost certainly be slower than a customized one. It is very tempting to think "but our data is relatively clean, we don't need the full feature set of that library that makes imports take an hour longer to run".
Google is working on a way for artificial intelligence to compress your photos
How Artificial Intelligence Could Help Diagnose Mental Disorders
Actually, it was:

1) Mothers
2) Fathers
3) Childless women
4) Childless men

(Childless woman here, defending our honor)
And that is the reason I avoid most cloud-based solutions. I want my data to be in files on my drive, and not just in some database rows on a third-party server.

Personally, I store all my notes in plaintext org-mode files in a Dropbox-synced folder.
There is a market for "life support" level maintenance of companies if they get large enough. Look at companies like CA buying (and gutting) companies who have lost their mojo. I think there is an opportunity for people to do this with smaller tech companies.
.NET/Java is to pay the bills, and we vote for the fun stuff while we create our boiler plate classes.
But now you're ignoring the rest of my initial post, which stated the use of understanding and analysis of the situation to form your hypothesis.

Honestly I think we probably agree and (we, both) are just having a semantic circle-jerk at this point though.
> [...] the only currency they are allowed to "create" is their respective national currency.

Which jurisdictions are you talking about here?
Nothing wrong with Django, it's a perfectly decent web framework.

Not every system requires the async paradigm of Node in order to be useful.

For those that do, the ecosystem is more diverse than just Node anyway. On the Python side, for example, you can use Crossbar or Django-Channels. Personally, I prefer the former but the latter is also usable.
Thanks. Sounds pretty bog standard for sales, but dovetails in with some related stuff I'm looking at.

Sales is a very telling counterpoint to economic "free market" theory.
You could always crack those if need be (at least if it was even a remotely popular application). And even if for some reason you couldn't, at least you had the files locally.
If bank start creating their own currencies it is very likely to conflict with the fractional lending model used by virtually all modern banking systems.
For comparison, PhD students in other universities such as ETHZ have salaries of >$60000 per year and includes benefits such as >20 days of vacation and a pension.
An existential type - "some unknown types x (a subtype of integer) and y (a subtype of integer) for which LT x y" (or else the other branch). Languages designed for these techniques generally make it easier to write those types than it is in say Java (and in some languages it would be impossible to write that type at all) and infer them so you're not constantly writing them, though there's usually a way to express them directly/explicitly if you need to.
Content distribution
What are some tips for content distribution for a B2B Company?
You bring up a good point. I'm in the same boat as you in terms of switching from Ruby to Python. Unlike you I've really enjoyed the switch. But also unlike you I've chosen to ignore (i.e. stick my head in the ground) the issues with the dev-tooling. Not that I ever had a strong understanding of how Rubygems worked, other than knowing why I needed to do `bundle exec rake [etc]`. But I've largely delegated the pain of Python package management to Anaconda. Also, I haven't had to deploy any production public-facing apps in Python.

I don't share your experience on the documentation of libraries though. I've generally had no problems working with the major third-party libraries (requests, python-dateutils, Flask).

And I also am reluctant to feel strongly against how the 2v3 chasm has been drawn out, though it's easy to say that as someone who didn't have to make the jump. The main difference from Ruby 1.8->1.9, AFAICT, is that the Ruby community has a near-monolithic devotion to Rails. When Rails left 1.8 behind, not making the jump would basically be career-suicide for a Ruby dev. The downside is that it shows how dependent Ruby is on Rails' momentum. Whereas in Python, a scientist (among several other use-cases) can live on 2.x for a very long time no matter what all moves to 3.x.
Earthquake Leaves at Least 37 Dead in Central Italy
To me as a hiring manager, a deliberately unemployed stretch looks very different from an unintentional one.

If you wanted to take time off - to find yourself;travel and enjoy being young; take care of family who were ill; recover from burnout; work on a side project; or just take time to carefully consider and select your next opportunity - and you could afford to do it, more power to you.

If you're an engineer who was trying to find a job for 3-6 months in the current climate and couldn't, that raises a red flag for me. Companies are falling all over themselves to hire engineers. If you're unhirable now, you're probably unhirable, period.

Note that my standard is a bit different for other specialties. The market for many other professions is much more employer-friendly and less employee-friendly. A customer service manager or a PR specialist who needed six months to find a job may be great to work with and great at their job but just battling a weak job market and absurd levels of competition and gets more leeway from me.

In any case, like a lot of things, it comes down to framing and telling a good story about it.
The link on the Introduction page to "on GitHub" is broken.
OP - A lot of people can say that you'll figure this out. And you will. If you can get into a "Big 4" tech company doing engineering work, there are a lot of other places that will hire you.

But please get professional help first. You can look into your company's Employee Assistance plan, or outside, but what you are going through could be a chemical imbalance in your brain that you just can't control. I've lost folks close to me to this, and there isn't a rational plan to solve this other than to talk to a mental health professional. There is no stigma to this.
Previous discussions:

- https://news.ycombinator.com/item?id=1626305 (115 comments, 2193 days ago)

- https://news.ycombinator.com/item?id=2393587 (68 comments, 1972 days ago)

- https://news.ycombinator.com/item?id=2860759 (43 comments, 1842 days ago)

I'm sure there are more.
WAY off. I'm an agnostic atheist, and this lists "Judaism", "Christianism", "Bible", etc. There's also a huge bunch of other stuff I don't remotely care about.

Plus, there's no politic-related entry there.
It makes more sense if you think it that way that the application is also a way for showing your skills as developer or designer. If you need to cut down on things you feel important and can't be proud of the work, then it might make more sense to just kill it.
Blockchain/Bitcoin Market [pdf]
The libraries don't really help with some issues.

E.g. a rather trivial example of displaying a hourly graph/table of some measurement, including comparison with yesterday (because there are daily patterns of fluctuation).

DST means that some of days have 23 hours and some days have 25 hours. The libraries will help you make the relevant calculations, but now you have to make a decision wether the comparison that you make with "yesterday equivalent" of today's 11:00 is yesterday's 11:00 (23 hours ago) or yesterday's 10:00 (24 hours ago).

For another example, accounting of hours worked - you may have a person that has worked 25 hours in a single day, such events break some systems.
Even APL has a couple of web frameworks...

Having a few libraries of each kind (of varying quality and with very small adoption) != tons.
Ultimate summer inspiration compilation
It's probably been said further down, but given how important it is to say, if you're having those kinds of dark thoughts:

Go See A Doctor.

Not next week, not tomorrow, call and get yourself in today.

Go See A Doctor.
I think you missed the joke.

“The results from studies indicate it should be safe.” And effective? Another pause. “I’d rather not say anything that definitive.”

So, yes calling it a scam is close to neutral in fact if not tone.
It's probably mythology. The only way a billionaire in China could keep their fortunes is to portray the image of lucky worker that she's projecting.
Is it? Where are they? And how many are they?
My pragmatic decision on GNU Emacs versus vim for my programming
This is available for Windows as well. Besides, that not my point.

I have a Mac. 1K+ is not throwaway money to me. I don't see a way to evaluate it. If there's no way to know if it'll work for me before putting down the money, then forget it.
Maybe not if the water itself isn't integral to whatever chemical process was at hand? I think the difference is that, according to her chroniclers, is that she's actually done that kind of engineering work and would probably know if she was tainting the process. It's on a different level than, say, when, Steve Jobs directed his programmers on how/what to code [0].

[0] one of the funnier examples, IMO http://www.folklore.org/StoryView.py?story=Black_Wednesday.t...
Much of Dr. Who: https://en.m.wikipedia.org/wiki/Doctor_Who_missing_episodes
"This can lead to a loss of boundaries between the self and the environment, as might occur in certain psychiatric illnesses."

It still rings clear that altered consciousness is something seen as illness or being deficit in som way by the scientific community.

This points out a deeper ignorance within the collective human psyche and is an attitude has to go before any real study can be done.
> The provider can bill $5000 for one Advil and there's little that can be done about that.There's no way out of this problem except federal laws that sets the prices of services.

First, no insurer pays $5000 for Ibuprofen, the same way no (sane) customer pays sticker price when buying a car. That number is intended as the starting point for negotiation with the insurer, and they all know that.

Secondly, the reason that this negotiation is necessary is, indirectly, because of a federal agency artificially setting the prices of services. Medicare owns 40% of the payer market and also reimburses about 7% less than COGS. That is, not counting for the fact that any practice has overhead and SG&A (labor) that it needs to pay for, Medicare reimburses 7% less than what it costs providers to cover their own direct costs of supplies. Basic accounting tells you that's not sustainable unless you overcharge the rest of your patients.

So, they make up for it by doing this awkward dance where they attempt to overcharge the private insurers by 50x or more, and then the private insures come back and say, "no, how about we only pay you 300% what Medicare reimburses", and then they agree on that.
As someone not from the US, I don't quite understand while people go "democrat vs republican".

Not only can democracy and republicanism coexist, but they frequently do (I live in a democratic republic, for example). Actually, I think a republican democracy is what makes sense the most, and probably amongst the most common forms of government around.

Anybody care to explain why these stances seem opposed to US-citizens?
I'm pretty sure they have a way to run in "Ignition only" mode, but Ignition still uses executable memory for some things, so an "Ignition only" mode is not a "JIT-free" mode.
The idea is that you can make an AI system that gives up if it gets too smart, which guarantees that you don't get a world-eating AI singularity explosion.

The alternative approach relies on putting tripwires in the system, so that the AI gives up if it tries to do something you specifically don't want it to - like launching all the world's nuclear missiles, or maybe getting its own Hollywood agent.

The problem with tripwires is that a really smart agent can modify itself to bypass them, or at least find the loopholes you didn't think of because you're not as smart as it is.

The systems mentioned - AIXI, etc - are all formalisms for understanding/modelling general AI systems.

https://en.wikipedia.org/wiki/AIXI
Here comes part #2:

https://junt.io/open-source/making-of-yotilo-2/#nav
Docker isn't serverless
As my PHP fluent colleague said to me - don't bother learning PHP or you will end up having to fix (our) Wordpress sites and thats a nightmare. We have a Python application, and while its not written well, the PHP sites we have seem to be a fair bit worse even the ones not done in Wordpress.
The Leaning Tower of Babel
Finding biological barcodes
Assuming a non-oppressive government I'm all for using this type of technology to stop crime. It is a very powerful tool that will really level the playing field. Many crimes are from repeat offenders and this will just help catch them quicker and more accurately. I suspect crime rates will drop dramatically as a result of these types of technologies.

As for privacy we already give more away just to have free online services. Think how much is tracked by Google through their searches, gmail, etc. by Facebook to use their free service. Apple, Microsoft, etc are all known to track all kinds of data on you. It's not like this isn't already happening.

They key is to make sure it's not abused, and I think for the most part in first world countries this won't be a big issue. That and the benefits will far outweigh the costs.

We just have to prevent it from escalating like in the South Park drone episode ;)
What about concurrency? I have 4 CPU cores.
Psychology is a very broad area. We all want to be part of something, a community or culture, especially one witch is highly regarded among our peers.
MS languages are used a lot more in large corporate style environments, while HN is startup focused where people are using open source more.
Echo that and from a practical side, you're way better off addressing your current [mental] health situation at your current employer than while looking or just after changing jobs.
Transitioning to Agile: Understanding the Methods
I am sorry, I meant to ask if React is as fast as writing applications in other langs like C/Java/Python/Go.

I hear that JS is slow, plus I use a lot of apps based on electron and they are a bit slow, VSCode is a remarkable exception to that norm.
I think this was already quoted in somewhere, but, its the best advice;

"The key to making programs fast is to make them do practically nothing."
I think this is an important factor. I am quite willing to pay $3 for an app that looks cool enough that I want to try it out, but wouldn’t pay $30 without trying it first unless it comes very well reviewed.

Is it better to have the revenue for one $30 purchase after a trial or 10 people who impulse purchased it for $3?

Trials might be important for apps that need to cost $100 or $500, but for more reasonably priced apps it is not totally obvious that they would make a huge difference. Maybe for some categories of apps like those targeted at kids who would need to convince a parent to approve the purchase, and in fact games tend to be free with IAP.

Easy paid upgrades seem like a bigger deal.
Web Fonts for images are a true anti-pattern. It's actually almost funny how many pages are full of ſ and so forth, because they assume that folks are using a graphical browser running JavaScript.
Isn't it annoying if you cannot transfer data from your Internet computer to your offline computer? And what's about cloud services?
I don't follow. What does it tell?
Sharing Research about Adverse Childhood Experiences
> We don't get auto, life, home or any other insurance from our companies, nor should we, so why do we still do healthcare?

Health insurance isn't like auto or home insurance, because it's not purely insurance. Some part of it is, because you're insuring against the risk of rare and catastrophic conditions, but a good chunk of it is covering routine care, which is by definition predictable. Under an insurance model, the insured price of a routine procedure would always be slightly higher than the out-of-pocket (uninsured) price.

The phrase "health insurance" is misleading. Real insurance has a negative expected value - you pay slightly more in expectation in exchange for having a lower variance on your possible outcomes. But people don't want that with health "insurance". They want health insurance to cover things that they otherwise wouldn't be able to afford, both routine and catastrophic. That's not insurance, which is why comparing health insurance to any other form of insurance doesn't really make sense.
'Poor communication' is even more code word for arbitrary bs, just HR type bs instead of aplha nerd type bs.

And I'm not bitter honest! I just resent having to communicate with idiots.
Dinosaur and Lisp
Bingo Showdown Cheats and Hacks – Cheat or Hack Games
I've been really happy using Pex[1] for releases, but it's not 100% perfect. It definitely feels less painful than other ways of doing things. At one point I used bdist_rpm for all of my projects, and then made sure I had all the dependencies installed (also through RPM, using FPM to create an RPM if it didn't exist). It was a nightmare.

1: https://github.com/pantsbuild/pex
You are already at a "Big 4", you should be proud!. Do you know how many developers like myself struggle just to get past a phone screen with a "Big 4"? It's completely demoralizing being considered absolute garbage just because you took too long to solve an algorithm puzzle and even more so as an experienced developer, you start questioning everything you've done until now, you start questioning if you can even call yourself a developer to the point that im seriously considering dropping altogether from tech.

On a side note how long are we developers as a collective willing to put up with this hiring fad? We seriously need to start shutting these stupid practices down, the OP is only one of many developers that are feeling the same way.

Enough is enough time to say a big FUCK YOU to the "big 4" and everyone else who wants to be like them.
> Imagine if all your insurance for your auto, home and life ended when you quit a job

This was a massive lightbulb for me. For decades, I've always thought it normal and healthy that employers provided health insurance as a way to compete in the employment market. Your post triggered that lightbulb and now I don't know what to think, but thanks for shaking me awake.
What kind of apps do you have in mind? Care to share more details?
Wondering if using erlang:halt() rather than init:stop(0) would be better since halt(0) shuts down the VM instantly while init:stop(0) takes time to take down the entire supervision trees in the VM in proper order.
Do you know what sort of project/product the team produced? I find that to be a key indicator of what sort of work management expects.

If are building something that will be sold, particularly in a competitive market, management will almost always believe that new features trump reducing technical debt. To a product manager, even four weeks of technical debt reduction sounds like "no new features for a month."
Glassdoor reviews are mostly anonymous and sometimes I have seen angry people venting out there. I feel some of the positive reviews in Glassdoor are in because someone in the company pushed people to write them.
I came to some of the same conclusions as the author of that article. I tend to use vi and am quite good at it when emacs is not available (mostly on remote Ubuntu or Debian servers) and emacs for my own programming or an IDE at work when that is recommended and it is purely a pragmatic decision not a dogmatic one.
How a Case of Pure Alexia Confirmed the Role of Brain's Visual Word Form Area
cmd.exe is not so fossil, it even get bugfixed from itme to time. But Windows still includes COMMAND.COM!

Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.

C:\USERS\USER>ver

Microsoft Windows [Version 6.1.7601]

C:\USERS\USER>