skysight-inc/HackerNews huggingface dataset:
I was into this about the time that was written. I successfully ported a random haiku generator from JavaScript to Inform 6.
Adobe Air?
Cool. That's something different and useful. Thanks for the feedback.
Fast Python loops
Ah, thank you! I remember stumbling over that book on Amazon a while back and subsequently being unable to find it again.
As usual for hacker news, the top comment on a really insightful article has nothing to do with the article whatsoever and is instead a surface level criticism about something vaguely related.
If I take some bricks, put sauce and cheese on them and call them pizza, they're still not pizza.
State education is similar: it's called education, and it has some teaching moments, but it's still not about education.
> If the insurance is correctly priced then the banks that don't pass the cost of risk on to customers should be able to compete nicely against the ones that try to.

This theory breaks down if you distinguish between banker and bank as per the article.

In the short term, the crooked banker with insurance can out-compete the honest uninsured banker by making high risk loans, not caring if the loans are paid back. In the short term the crooked banker can accumulate tens or hundreds of millions of dollars and happily retire when in the long term the loans fail and the bank goes bankrupt.

The honest banker has to explain to his share holders etc. why crooked banker's bank is growing so much faster than his bank. His borrowers have to compete for houses against borrowers from crooked bank who can borrow more and therefor pay more for houses. His "under-performing" bank may become an acquisition target of crooked bank.

The requisites for this dynamic are the absence of fear of criminal prosecution and perverse incentives via excessive CEO compensation.
Neither databases nor the construction industry are leveraged 10x+.

Neither provides fundamental utility to other sections of the economy through lending activity, which can result in liquidity events at otherwise perfectly solvent firms.

Neither can drive prices in other sectors through speculation in financial instruments or through financial reporting and reporting downgrades.
I just bought my first smartphone running Andriod, and it's essentially useless as a smartphone unless I sign into the Google store with an email address. I can't download a single App.

So far, I have resisted, just using it to tether.
Mirasol display is I think what you're trying to recall. I still have one; a Kyobo Android 'tablet'. In typical tablet usage conditions (i.e. indoors, probably at night on a bed) then yes, mirasol displays and color e-ink screens never matched LCDs and SAMOLEDS. Mirasol was decent/serviceable imo while color e-ink has been truly terrible.

However in outdoor conditions (e.g. at the beach or a park) I still haven't seen any iPad or Samsung display as pleasing as my old mirasol display without backlight. If someone released a new mirasol display ereader today, I would buy it in a heartbeat
If you mean the online intro course, you're right. If you mean the second or third course of a c.s. degree, then you're wrong.
Well, dropping it may or may not be a bad thing, but it's really the only option that Twitter had anyway.

If the government withdrew the summons, and Twitter went ahead with their suit, the case would have been mooted by the summons withdrawal anyway, and would have been dismissed.

They could potentially amend the suit for damages to recoup the cost of compliance with an erroneous and arbitrary action, but given qualified immunity, it would be a very high bar indeed, and would almost certainly set the wrong kind of precedent (which is to say that it would reinforce existing precedent.)
Elementary school has recess
Middle/high school has PE
High school / college has I'll get up when I want and stretch, thank you.
Personally, I vibrate my leg a lot and get up and stretch every hour or two.
Some people make fun when I Pace, but it helps.
Yeah, I'm actually completely wrong. My apologies to the Buble team. For whatever reason, I thought I saw an announcement of Buble essentially saying it was an opinionated feature-freeze of Babel with most of the configuration stripped out, but it appears to be a totally new project.

That said, the two are very different tools. Buble appears to be essentially string manipulation (which Babel does to occasionally with babel-template) built on top of Acorn. It's much simpler but there are a lot of useful transformations you simply can't do with that approach.

Edit: After some further looking into the project, I have to say that it seems like it would nice & easy to use for simple transformations, like the aforementioned React.createClass -> class Foo extends React.Component. However, you have to keep in mind that code that is not spec-compliant will break in mysterious ways perhaps months or years into the future. It may not be worth it, despite the ease.

`yarn install babel-cli babel-preset-es2015; ./node_modules/.bin/babel --presets es2015 <sources> -d <out-dir>` is not particularly difficult.
Right，but it cuts both ways. If you can't fire people for illegal behavior then the situation could just as easily be the opposite with an isalmaphobic government employee violating the the first amendment or civil rights act.

At the end of the day, it's hard to imagine how governments or for that matter businesses could operate if employees were immune to being fired for their job performance. There would be little motivation for actual work and little penalty for taking outsized risks. Seems hopelessly naive.

Of course this might make fighting the good fight harder sometimes, but that's how it is. If doing the right thing were always easy, everyone would do it.
Raw version for mobile:

https://raw.githubusercontent.com/QubesOS/qubes-secpack/mast...
CL supports multiple dispatch in its generic functions.

Multiple dispatch leads to ambiguities. If we call (fun derived-obj derived-obj) and the two available methods are (fun base derived) and (fun derived base), which one is called?

Now here is the irony: CL will decide this for you, rather than throw an error. However, if you use multiple packages with same-named symbols, you get annoying errors in your face.

That's a philosophical inconsistency pointing at too many chefs in the kitchen. It can't be the work of a single designer that reflects properly on what he or she is doing and has a clearly defined attitude about ambiguous situations in programming.
On this topic, does anybody have a good recommendation for a Google Chrome-Pinboard bookmark real-time bookmark sync service/extension?
Upskill and GE: Wind Turbine Wiring Productivity Study Using Skylight
These types of junk-news stories seem to make their rounds on the Internet for several weeks before finally evaporating into the ether.

What's interesting is that in the past they would seem to manage to stay off the HN front page.

Now it seems like I see these stories start circulating on Outbrain or the other click bait networks and I think, well, that'll be on HN in a week or so!

These stories are usually large part fake news, or reality tweaked or skewed with some angle to make it almost irresistible to read about. I personally have no use for these types of stories on HN but certainly understand they are created with a very compelling hook to want to share them.
Legalizing cars increases vehicle theft.
Legalizing pharmaceutical drugs increases smuggling.

Whenever something can be done legally, someone will try to provide/supply the service/good illegally for his own profit.
i fixed the link, thanks (y)
I put off even looking at VS Code for a while because of the poor performance of Atom. But when I tried it, I was really surprised at how much faster VS Code was.

It's changed my opinion of electron based programs.
Related Qubes security bulletin:
https://www.qubes-os.org/news/2017/04/04/qsb-29/
11,000 to have a baby, I could buy a decent used car for that.
This is a post from [2016]

The hospital and various people working in the industry have explained the reasons. This story went out of proportions because everyone was busy being outraged and no one wanted an explanation. The father himself tried to calm people down by saying he wasn't outraged and he doesn't find it unreasonable but that too was ignored by some media outlets.

“During a caesarean, many people become shaky, nauseous, uncomfortable, even faint. These are normal physiological reactions. In order to facilitate skin to skin in the OR, an extra nurse needs to be available to assist. And before people scream that ‘there’s a nurse for the baby’, there is, but that nurse has other responsibilities in the OR. They aren’t either holding the baby or twiddling their thumbs. So yes, an extra nurse is needed.” [0]

“Only in the case of a C-section birth is an additional nurse brought into the operating room,” the statement said. [1]

-----------------------------

[0]https://blogs.babycenter.com/mom_stories/why-you-might-get-c...

[1] https://www.nytimes.com/2016/10/06/business/how-much-is-it-w...
Prostitution in an imaginary world is a world of free agents doing what they want.

The problem is, just like with markets like room sharing and car sharing, is that you have pimps.
had the same issue, apkpure to the rescue
Firstly, I am writing about the potential to do harm. Secondly, banking is arguably at least as ubiquitous in global society as the other categories combined. Thirdly, the issue of incentives is more central to the risks banking poses than in the other fields. Fourthly, banking risk is more correlated, globally, than in the other cases.

The recent housing debacle was fundamentally a banking issue: irresponsible real-estate dealing could not have happened, to any extent, without irresponsible banking.
Wrote a 100k line of code financial app in Drupal 7. It's not compatible with D8, and expect the same with D9.
Testing is less than an afterthought in the community, docs in D8 are usually empty pages when you dig in, the technology is loosing mindshare and not many are hiring. These are all red flags for a startup. It can be used to build apps but I would stay away.

Go with Django. Python is a more productive and clear language. Django is excellent at ensuring an upgrade path, provides great docs.

If you have well defined services, it sounds like you do, then make them apis. You could have separate Djano apps or use Flask, a great micro framework.

Overall my experience with Python and the community for building web apps has been great.
Substack is awesome. I think he's very much a modern day instance of the old hacker ethos. He's so creative, too- I've really enjoyed some of his project ideas and presentations I've been fortunate to see.
Oh, I completely agree. If in your circumstances older IE builds are still significant then of course you might want to continue supporting them. I'm just suggesting that that issue is somewhat separate to the original point, because in the case of ES6 support, even the latest version of IE doesn't have it.
Remember, in HN zoning is abusive and petty regulation intended to raise rents and protect legacy markets and people.

Freedom means turning any apartment anywhere into a brothel.
HTML and JavaScript in the browser can still be done on the desktop. If you are willing​ to make HTTP requests to localhost then there's a number of possibilities. Golang for example cross compiles easily.
What does this sort of security vulnerability mean for the security of Qubes OS?
Also, isn't Xen often used on cloud infrastructure to keep individuals' instances separate?
There are good 3rd-party app stores you can use instead if you're committing to that. F-droid for OSS, Amazon for other stuff, Humble bundle for cheap games.
I use the same set of bookmarks in Firefox migrating and evolving since 1997 and Netscape 1.0 on IRIX. Some are surprisingly durables.
In any case even with URL rot they are useful as reminders of pages I want to keep as references.
Dark Web arms deal gone wrong: 14yr old buying Soviet submachine gun
Right, Deque is also another option, which has the same amortized time complexity and but extra O(n) space is required for Queue. In the given solution, O(n) time complexity and O(1) space is used
I recommend dropping the term. It's meaningless now, if it ever actually even meant anything in the first place.
Weed yoga, naked yoga, yoga with goats: Have we reached peak namaste?
So it doesn't run on 64bit processors?
Why James Watson Has Become Optimistic about Curing Cancer
I bookmark things that I visit frequently (HN, Todoist etc) and save things to Pinboard that I want to read later or save for other reasons.
> It's about education.

It's education when at the end of school the students have comprehensive education. Right now curriculums are skewed waaaay too far in the direction of "only what the economy will need", but stuff like basic life skills - e.g. cooking (only taught in the lowest-grade school track in Germany), basic house maintenance (how to operate a power drill, what wall plugs to use for which wall type, how to unclog a sewer, how to properly secure and wire lighting fixtures), doing a tax return or the core concepts on how to start a company, or what insurances exist only to rip you off ("vet insurance" comes to my mind out of own experience, most do not cover operations which can get really expensive really fast) - falls down.

> The idea that children 'do homework until midnight' is similarly stupid.

It's not an "idea", it's reality, and a nightmare. Especially when additional tutoring before tests is involved. Then it's learning even over the weekends. (source: know a tutor, and she could likely tell you more horror stories than I could submit here in a lifetime)
Show HN: Take any HTML and plug it into native app with JSON markup
doesn't 'b' in array.array('b'... and 'B' denote unsigned and signed conversion, thus the 0-256 as desired? or am i missing something?
Ask HN: fastest mac today: iMac or MacBook Pro?
I am opposed to the Mac Pro it is not what I need.

Should I buy a fully-dressed iMac or MacBook Pro?

Mostly need CPU speed, not so interested in GPU speed.

multiple cores a plus
AS a C# programmer, I hope MS can be more focused on Xamarin. Have tried react kind of staff, just can't get into javascript.
It's been really hard seeing my dad after he had a stroke. Someone who used to be so physically active, now seems so fragile when he walks. The hardest part for him is how drastically his life changed. One day he was working and had a career he enjoyed, the next day he would never be able to work again in that field in his former capacity (medicine). It has shown me how resilient people are, because even though there is a perceptible lag in his speech, he is still there as he always was.
8,000 Uber/Lyft drivers fail MA background check
True. https://50millionmissing.wordpress.com/
Yes, just after the no-breathing option.
They make it harder to find with every new version of the installer. I'd say they have reached a point where you can call it a dark pattern.
Danny Dyer built a new home and then promptly sold it because he believed that it was haunted. People are really, really irrational much of the time.
Yalp Store lets you download from Google Play without an account:

https://f-droid.org/repository/browse/?fdid=com.github.yerio...
Is "uh-oh" slang for sex? I've never heard it, and while it's a clear guess from context what you mean, I'm having a hard time connecting the typical meaning of "uh-oh" with sex.
FYI, the correct spelling is "elicit". "Illicit" means forbidden or illegal, ironically in this context.
Correct. It never really was, but as the country's polarization increases it becomes less and less a reflection of the people's will. If three quarters of the country can vote for you and the other candidate _still_ wins, that's a deeply flawed system.
(discussion at http://boards.straightdope.com/sdmb/showthread.php?t=569298)

Until this century we mostly just got lucky, with only two misalignments in the 19th century.

We essentially have a rotten borough problem, though few want to acknowledge it. https://en.wikipedia.org/wiki/Rotten_and_pocket_boroughs

Ideally we'd go to preference-based voting, but just eliminating "let's make votes from rural areas vastly more important" as a voting system would be a huge start.
I like VSCode and use it often, but Intellij is still so 'smart' it is hard to leave. Editing Terraform configs across many files? Intellij is the best I have seen at remaining context aware, following variables and marking errors. Same thing with JS, or even random things like nginx configs.
While we're on the subject: I'd like to restrict some accounts to only a certain a mount of time per day, can this be done without using Microsoft accounts?

I'd be okay with paying a bit for this feature if it means I can do it without "Microsoft family".
Currently I use a variety of techniques for managing content I would like to revisit on the web. I do use bookmarks mostly for often visited websites and I always using syncing if possible with Chrome and other browsers that support it (Brave does now!). I've also discovered some browser plugins that really help with this. OneTab is absolutely indispensable and will store all of your currently open tabs so that you don't have to keep them open. That's great when I've got several tabs open on a single subject that I want to come back to later. I've also started to use Pocket for most blog posts and random things that I want to read some time in the future but can't right now. The nice thing is that it is accessible from all my devices so I can put links into Pocket from my phone and then go to them from my desktop computer.
Higher rates of STD's however...

I'm all for legalization, but if you run a brothel out of my place I'm going to be seriously pissed off and not just get all libertarian about it. I will after all, have rented under non-commercial grounds anyway; I'd be pissed if you ran a pop-up restaurant there too.
I don't use browser bookmarks.

I save my bookmarks in a text file, commit it and push it to a remote Git repo. I have this Git repo cloned on every system I use. Since the Vim editor is part of my daily workflow, visiting one of the URLs in the text file is a simple matter of pressing `gx` while the cursor is on a URL.

This is useful to me because I have this repo cloned on every system I use for various reasons, e.g. it contains my daily notes, productivity scripts, etc. So it makes sense to keep all my bookmarks also in this repo. Also having the bookmarks in a text file provides me the flexibility to add arbitrary notes/comments for each URL I save. The fact that I don't have to use the mouse and I can use Vim search or motion commands to find a bookmark is a bonus.
No argument on that from me.

The other part of the equation for me is that $1 / month seems like the correct price for a useful service. I think Pinboard has something like 20,000 users. If they are all paying $1 / month (I have no idea if they are), then it feels like a sustainable business.
I bookmark a lot of sites but I rarely go back and use them at least it feels like it.
Have you checked out [NW.js](https://nwjs.io/)? I'm not sure if it's better than Electron in terms of executable size and performance, but definitely worth a shot.

Then there's [Kivy](https://kivy.org/#home). Love that.
If they opened a pop-up restaurant or nightclub, I'd be pissed too; this wasn't a contract to sublet a space for commercial use after all. You can get libertarian about sex work, while ignoring the abuse of an agreement between to parties.
How SMTP Works – Nice read about how SMTP works
no. haven't in years.
Where's the insurance company in all this? They aren't going to sell a risky crooked banker a blanket policy that covers being crooked for nothing, they are either not going to sell a policy at all or are going to charge crazy premiums for it.

Insurance isn't some magic thing that you just go get, it has a price set by well informed underwriters.
Hadley Wickham and Wes McKinney take issue with the gladiatorial angle of this article: https://twitter.com/wesmckinn/status/850353331172249600
You are right, thinking logically is always better option than memorizing solutions. To have a good thinking ability, one needs practice. Solving many problems leads you to think different approaches, compute running time and space complexity of your solution before writing code to any problem. I think, this is one of the best ways to improve "thinking".
There have been way too many of these posts here lately, IMO. Why?
Most of that is present in a hotel room regardless of the 'brothel' angle. Its what hotel cleaning crews deal with every day.

Lets admit it, its the moral angle that's getting folks all spun up.
Nonetheless, I would assume investors are looking to make a profit at some point. And as far as I know, Canonical has never made a profit, nor come anywhere near it. Indeed, it's hard to imagine any circumstances where it would make a profit from desktop Linux.

For the record, Canonical was worth -£4.1 million in 2010 and it's now worth -£59.4 million. It has £22.2 million in cash and liabilities of -£326.6 million. [1] If it was a commercial operation rather than a millionaire's plaything, it would have closed a decade ago.

[1] https://companycheck.co.uk/company/06870835/CANONICAL-GROUP-...
The problem when you use Web Components in JSX is that there is no way to wire up any custom events fired by the Web Component. JSX will only wire up "known events".
$250,000 was the total cost I saw somewhere to raise a child to adulthood. So $11,000 is just the beginning.
Sounds like a win to me.
I stopped using browser bookmarks to use a web app (the bookmark manager of officejs, https://www.officejs.com/), directly integrated within any browser by updating the default search engine. Having them synchronized on a webbdav server, after loging into the app I can access them from any browser on any device. Then all my searches in the browser bar go through my bookmarks first, and it redirects me to a real search engine if no match has been found.
Try F-Droid! Not only does it need no account, but it's got a decent amount of software specifically designed to let you get around meeting Google (ex. syncing against *DAV).
No, I don't use browser bookmarks or bar shortcuts. For me at least, I feel like those needs have been replaced by:

- pinboard. Been using it for many years

- DuckDuckGo's interrobang search to quickly access pin board bookmarks / maps / etc.

- the browser URL bars own autocomplete

- this may have happened also since until recently, I used different browsers on mobile (Firefox) vs desktop (safari)
Great Leaders Say “I Don’t Know”
There are techniques used in GC languages to reduce or even eliminate runtime allocations. Basically - you re-reuse objects and pre-allocated collections rather than creating new ones. These techniques are common in games programming; and libraries like libgdx[0] (for Java) offer object pools to make this easier. I know some Java server applications use similar techniques.

[0]https://github.com/libgdx/libgdx/wiki/Memory-management#obje...
I don't think a brothel serves as many people as a restaurant in an evening? Those other examples are skewed toward obvious wear-and-tear and traffic problems.

While the brothel example might not be distinguishable from a couple on vacation having a party, except for the money-changing-hands angle.

Lets admit, its the moral angle at issue. The rest is after-the-fact arguments pasted on to make it seem like an objective thing.
Are you insinuating that he didn't read the guidelines?
That is how you get helicopter parents.
I use toby! https://www.gettoby.com/
Is it? In a larger context I think it's very much the job of tech and technological solutions to bring about cultural change.

Keep in mind, sharing files and chat essentially were solved problems long before Dropbox and Slack came along, too. However, it was only with these two companies and their products that a wider audience adopted those solutions because finally someone got the UX right.