skysight-inc/HackerNews huggingface dataset:
For years I was reluctant to type with a tactile screen, but after trying the "swype" mode to type, I found that I'm actually faster with it than with a classic keyboard. So a keyboard now seems obsolete for me. I admit that there are still issues with it, like for example this annoying bug when it does 2 words suggestions

However, I still have to find an adequate solution to efficiently type code (offline or online, but both should be possible) using an android, as gboard is definitely not designed for it.

There are apps available that can run python or other interpreted languages, so you can connect a real keyboard on an android, but even small keyboards are rarely high quality.

I guess a solution would be some tactile keyboard app that is designed for programming.
Yes.

It's really easy to do using [puppeteer](https://github.com/GoogleChrome/puppeteer). The 2nd or 3rd example is PDF.
Honest question: Is Amazon really that unique as a marketplace? How does the world wide volume of ebay compare to Amazon?

Do they have any traction in the Chinese market? I could easily see that one of the Chinese market places could make a push for the world market and be a serious contender.
I know I'm older than most here (and have the tri-focals to prove it) but did anyone else read this as "modem outrage"? Perhaps it's just the font used on HN because as I type this, it's pretty clear that:

modem != modern

But with formatted (and deemphasized) title text I see modem = modern.

Back to the topic at hand - I don't think modern outage is much different than it used to be. The main difference is that it spreads much faster. Outrage used to start in one location and might take months to reach another part of the country (at which point it would be over in the originating location). Now it's possible to have everyone enraged (outraged?) at once.
Ethical hacking and credit card top up
We are a group comprised of certified hackers, crackers and developers.
we guarantee succcess in the job done as fast as possible and we provide of the job done ...we have an office and a return policy..all information will be giving to u ...Contact us Lulzsekhackinc@outlook.com or ICQ: 703132619 or WhatsApp: +14696660879
Skype:Lulzsekhackinc@outlook.com
Doxing is doxing.

Phones are pretty personal and threatening. It'd take a very experienced person to call them and be polite and not come over as threatening and be productive all at once.

Maybe they deserve it, or maybe it's the best way forward for society but be aware of what you are calling for.
>The goal of democracy is not good governance, it is civil peace.

This is an excellent point.

On the other hand, though, it was 8 years of GWB, which was resented by the half of the country, then it was 8 years of Obama, which was resented by another half, and now, well, things are definitely not improving. My point here is that it seems that democracy getting weaker and weaker for solving that civil peace part of equation.

I often wonder, if the current situation is the lowest point, and politics will get more moderate from here. It should be, but then, so it was during GWB term...
Maybe it's all of the above, much like ocean life is on the decline for multiple reasons including excess heat and acidification from excess CO2, but also including overfishing, pollution, and algae blooms due to fertilizer runoff.
GCHQ fears energy smart meters could expose millions of Bretons to hack
"view source" shows the source after all the javascript ran. So what a client that doesn't execute javascript (like curl) sees is different from what you see in "view source".

That's also the reason while you had to "pre-render" you javascript web apps for SEO purposes until google bot got the ability to execute javascript.
I agree, backslashes are annoying. Unfortunately that ship has sailed :|

I've never used the full-fledged Symfony framework but I have used individual components from time to time. Surely it can't be worse than Zend 1?
No it's not. https://news.ycombinator.com/item?id=16514517
That's true. We need a phone running a pure Linux userland.

The Nokia N770-N9 saga was too good to be forgotten. IMHO, Librem should include some form of physical keyboard to take full advantage of Linux. GNOME is already quite touch friendly, but still.

Aside, Jolla seems to be going to be purchased quite soon. I hope the new owners try to come up with a new business model that involves open-source. Sailfish failed to attract a critical mass of developers due to closed components and never meeting their own open-sourcing promises.
I live in the opposite world. The importance of software isn't recognized enough but agile for almost everything is pressed very hard by upper management.

A very strange version of agile, that is. One where
the very first section of the agile process description elaborates how important processes are and how important it is that everyone "lives" them. Reading this made me smile, because first sentence of the original Agile Manifesto literally is "Individuals and interactions over processes and tools".
Agreed - I find the Cheerio APIs to be awkward when traversing deep into the DOM. Last time I used Beautiful Soup I found it also had this problem. The DOM API that JSDOM provides is such much more natural to work with.
Walmart Raises Minimum Age for Gun Purchases to 21
A Tablet for Watching Movies
One question I've had recently is how to scrape out a Javascript object out of HTML source. With server-side react + redux, I've wanted to be able to scrap out the serialised var __STATE__ = {...} object to JSON, from nodejs. Best solution I cobbled together was to basically eval() the JS source, which I know is far from ideal.
Go had over 300 meanings in the OED already.

Most people in the community will happily refer to it as 'golang' when talking about the language, and in that context, it is obvious what a gopher is.

If you think this is annoying, well, there are a lot of things you can be annoyed about: https://english.stackexchange.com/questions/42480/words-with...

In this scenario, we should stop using 'run' to describe program execution and avoid the use of the word 'set' in computer science. Think that's likely to happen?
About the US, it's not very reassuring when, in the same week, the President says "(Xi Jinping), he's now president for life. President for life. And he’s great. And look, he was able to do that. I think it’s great. Maybe we’ll give that a shot some day.” just a while after saying "I like taking the guns early (...) take the guns first, then go through due process".

Even if he's joking about the US giving that a shot, he's pandering to a newly-anointed "president for life".

https://twitter.com/NBCNews/status/968953652483379202

https://www.theguardian.com/us-news/2018/mar/04/donald-trump...
Can you explain how to enable/disable the noscript tags? I can only find a global "spoof noscript tags" option which does indeed seem to make <noscript> tags work.

I did base my comment on an observations. I wouldn't be using NoScript myself if I wasn't fairly sure it's the only way.

Seems I was wrong indeed, because there are no scripts listed in the Debug tab of the Inspector if uMatrix blocks them.

Thanks for pointing it out! removes NoScript
Yeah but that's rounding error which isn't limited to just money. There's no universal precision/representation between all the currencies an currencies change all the time so it would be wildly inappropriate to bake into a programming (language?) standard.

Also, what's with the aversion to traits/types? This is the whole point of having operators/types.
Sparse Grids in a Nutshell [pdf]
30 Seconds of Java
I'm not talking about money, I am talking about the decimal data type, as is OP.

https://en.wikipedia.org/wiki/Decimal_data_type

Also, I don't try to endorse the Python API. I don't even use it. I just pointed out their api is easier since the operators work with their decimal data type, as opposed to the Java version.
As others have pointed out, it does look as though you've bought into the "meat propaganda"?... cant believe I just said that :P

To be fair I think many people have been unconsciously fed misinformation - for instance I somehow picked up the "processed food == mixed up non-specific animal parts" thing without ever looking into it or thinking much.

I'm interested.. can you remember where you picked up the botulism thing? did you live through that anti-nitrates era or do you think you might have picked it up from more modern forms echoed around the web?
They didn't know they had all the solutions until they now proved there're no more solutions.
Higher-Order Components: The Ultimate Guide
Ask HN: How to set up an old laptop for young kids?
I have an old laptop: a Thinkpad from 2008 with Windows Vista as the OS. I would like to set it up for my kids to use and explore. They are 5 and 7. The goal is to minimize frustrations for them, to let them do the most things on their own, and to make it easy for me to fix it if they mess up something on a software level. Suggestions?
>I've heard it said that every language is 'doomed' to creep towards being turing complete.

Usually that happens for DSLs for tools which probably should have just been ordinary libraries in existing languages (e.g. ant).

It's often tricky knowing where architecturally to draw the line between turing completeness and non-turing completeness and the technology landscape is littered with examples of tools which put it in the wrong place and later tried to hack around it.

Turing completeness where it isn't necessary IMHO isn't really a problem because of the halting problem per se - it's a problem because turing complete code has a higher maintenance cost at the best of times and attracts a ton of technical debt at the worst.

Old school frameworkless PHP was the clearest example of this IMHO - the lack of a clear separation between business (should be TC) logic and presentation logic (should be low powered templating language) caused messes all over the place.
I get what you're saying now, but I believe you're mistaken about "View Source".

I've never seen "View Page Source" or "Show Page Source" be the current DOM representation. It's always the HTML what came over the wire, the same you'll get from curl (unless the server is going user agent shenanigans, which I think we can agree is out of scope here).

If you're talking about the page after Javascript is ran, the only way you're seeing that is by opening the dev tools and looking in the 'Elements' or 'Inspector' panel.

I just checked in Safari, Chrome, and Firefox and found this to be true in all of them. The distinction between the View Source and DOM Inspector is very clear.
If you want your custom posts using the ACF to be accessible via a json API, you might want to check out this SO post:

https://stackoverflow.com/questions/10132685/json-api-to-sho...
DOSBox x86 system emulator
>Tax avoidance is not a negative externality, since it does not impose a cost on any party.

If you don't pay the taxes you are supposed to pay, you use public goods without paying for them. This is stealing from society. Unless you live on a float in international waters without using GPS or satellites

>Money laundering is also not an externality, though in some circumstances it could facilitate activity that generates negative externalities, like extortion, racketeering, etc.

By this logic lead in the drinking water is not a negative externality, because it only in some circumstances generates negative externalities like reduced IQ, death etc

>I also don't see how more demand for art could destroy the market. The supply is flexible and can grow to meet the extra demand.

There isn't demand for art. There is demand for a vehicle for money laundering/tax evasion
A deeply worrying example of how fascism can grow in Europe
Observations on Scaling Engineering and Product Teams
I’m aware. Per the very first line of its wikipedia page:

>
The National Health Service (NHS) is the name used for each of the public health services in the United Kingdom – the National Health Service in England, NHS Scotland, NHS Wales, and Health and Social Care in Northern Ireland – as well as a term to describe them collectively.

Emphasis on that last part.
In what browser is this case? Chrome and Firefox it isn't. In the dev tools, you see the rendered DOM, but view source shows you the HTML from the server.
But it makes no sense in the context of your comment.

The Scottish NHS has nothing to do with London.

But even within only the English NHS, what happens in say Bristol has nothing to do with London.

My point stands: London is more diverse than anywhere in the US, and the various NHS CCGs in London are doing okay.
Not necessarily. First of all you might not be aware that you are not "fine" at all. On a subconscious level you might already be fearful. And then of course your perceptions might trick you. While you might certainly think that the noise you heard was the first thing you noted, there could have been several other inputs that set you up so that the particular noise sounded more suspicious or louder or unlikely...
There are advocacy groups fighting privacy everywhere, including germany. And yes, they make progress, even here. But we still have stronger privacy culture and laws (that local companies follow, regardless what the guy a few posts above says) , giving such groups a much harder time here (and some degree the EU) to push their agenda. Sadly that doesn't seem to be the case regarding IP laws/interest.
There is a notification about cookies that has no link to dismiss it, which obscures the content on iOS.
If you have 32GB of free memory, then 20MB is insignificant. Installed RAM is not an interesting number.

I'm currently on a 16GB machine, where I only have a terminal, a text editor and a browser with few (<10) mild (wikipedia, hn, ...) tabs open. That gives 351 processes using a total of 8.7GB memory (2.11GB of which is unswappable, and about 1 gig of already compressed memory). My 3GB of disk caches go on top of that, and 0.5GB has already been swapped out.

I sure have room for a 20MB binary right now. However, on an 8GB system, I'd be in the red. I would already be swapping several GB, and any allocation would either evict (useful!) caches or swap out the memory of another process.

Any memory allocated in that state reduces the performance of some other component of the system.

Of course, 20MB is much better than the status-quo of casually burning a few hundred MB (or even a few GB) for simple tasks, and the situation of being out of memory with a whopping 8GB is caused primarily by the other "bad citizens", but the point here is that 20MB is indeed a quite big chunk of memory in real-world use-cases.
Chinese mom 'locked out' of phone for incredible 47 years
Spot instances are insanely cheap, not talking about EC2.
In Canada there exists a widespread belief that if you start selling water, you have to sell it.

I am not sure this is correct, but it is widespread, and probably affects willingness to sell anything.

http://www.cbc.ca/radio/the180/more-on-nafta-and-water-parti...
Check out https://sudoapp.com
If it weren't for elementary OS, I would have probably never switched to Linux as my primary driver. elementary OS Luna (0.2) was the first Linux distro that I've used full time. Freya (0.3) was a bit of a mess that made me switch to GNOME, so I haven't even tried Loki (0.4).

I'm really looking forward to their next release, especially ever since they've announced that they're gonna consider the next version to be the first one that's production ready (and therefore switching the version number from 0.4 to 5.0).

I'm for sure gonna get back to it as soon as they release the first beta.
FBI-CIA Leaked Confidential Documents
You can look for causes all you want. They all lead to human population growth.

Talking about it could possibly lead to finding something to do about it, which would mean deliberately lowering the birth rate. How? I don't know, but the alternatives are 1) hoping we get lucky and don't overshoot Earth's carrying capacity or 2) letting nature lower our population for us.

Regarding option 1, everyone knows population growth rates in many places (not everywhere) are declining, but the rates have nothing to do with Earth's carrying capacity, so it would only be luck if we stabilized below the carrying capacity. If we've already overshot it, lowering rates won't prevent option 2.

Option 2 means people dying prematurely from disease, famine, war, pestilence, etc.

Are there meaningful third options? Going to space or Mars doesn't lower the population here, and it presupposes that people could manage population growth on the spacecraft and early colonies. If we can there, we can elsewhere.

So however challenging figuring out how to lower the birth rate is, it seems the best option of the three. It seems like talking to you kids about birth control. It's easier not to talk about it, but the parents who don't do it end up with grandchildren sooner than they expect, and less cohesive families since they were chosen by circumstance, not deliberate choice.
The books being available for download for free might have cost a German company even more. So I wouldn't say "no reason at all".
> Master of Informatics

Let me guess, your degree was actually in Computer Science and is "mistranslated" as Informatics by your University?

Informatics degrees[1] actually exist in the US and are different from Computer Science degrees[2].

[1] https://ischool.uw.edu/programs/informatics

[2] https://www.cs.washington.edu/academics/ugrad/courses/requir...
Using channels in Phoenix
https://mastodon.social
How would you handle prices for components which do have more significant digits than 2? ( I have examples if you wish ).
New MacBook Air Set for Unexpected Return
After looking at the timeline in more detail you are right, they frame this completely misleading. Some of the comments then seem odd, but the meat of the argument just doesn't make any sense.
I also don't think Amazon that unique as a global marketplace. For me, I use AliExpress more than Amazon and both of them don't operate in my country.
Wow, that's awesome! And they have all the Tesla parts for sale too... although holy cow, they're expensive! It'd probably be cheaper to buy a written-off Tesla.
The evidence isn't particularly damning. Sure, there is some increase in cancer risk, but it is a small increase.

A lot of times when something is in the news for contributing to cancer, you can look at the statistics and still conclude that very few people that do the thing will get cancer.
Polish group sues Argentine paper under new Holocaust law
Roger Bannister has died
Google would just change the user-agent they were blocking to whatever Microsoft changed it to. It was intentional.
a) No

b) What do you mean exactly?
Can any of those run GNU/Linux without any blobs? That is, with the linux-libre kernel and no proprietary graphics drivers?
You know a company is in dire straits when they start harassing/moelsting there existing customers and stop beeing mean to the competition with features. Microsoft is still there- Nintendo seems to have come out of it.
Let's see how that plays out when Chrome gives out a blank page for every Amazon domain ! <insert Brin & Page evil laugh here />
Languages* (or “platforms”) have decimal types. Or you can use integers and agree on a normalization (such as cents or 1/1000 of a cent). Because languages* also have integers.

*Ok not that one.
Whoah this is awesome, how have I never heard about this before? Too bad no desktop/android version.
What?! That's amazing! You never stop learning bash I guess :)
> In this particular case it feels like the Elm team is afraid of "losing control" over the language.

They should be.
On the topic of checking proportions when drawing, I recently released the app [0]. Its much more low-tech: One needs to select two images (one reference image and another image of the drawing). Then the app makes it possible to view the images transparently over each other. There is no need for markers, but matching the images always needs to be done manually.

[0] https://www.color-practice.com/sight-size.html
Psy – Gangnam Style
Isn't one of the main criticism of GNOME that it's too opinionated?
You can still have a federated world-government.
.NET at least made it a primitive, with operators and stack allocation. I had forgotten how terrible this is in Java.
Is eBay the right comparison? I treat them as different services - Amazon: primarily new products, fixed price, and essentially dealing with one seller (if there's an issue with a Marketplace item, Amazon CS will address it); eBay: mix of new/used products, mix of fixed prices and auctions, primarily dealing with individual sellers.
None of [Major Big Retailer]'s local store's profit stays in "my community". It all goes to Corporate HQ, which in the case of Best Buy is located in Richfield, MN. Amazon is just more efficient than obsolete brick-and-mortar stores at siphoning off "local" dollars. The part that isn't profit that's paid to labor goes to minorities and white trash to pay for tattoos and probably opiates.
This is interesting, and people here seem to agree. Any research or anything I can read that gives more info/backs up your claim?

I don’t doubt your claim and I’m sure it happens to a degree, but I also believe that 18 year olds are capable of saying “yeah, we’re not happy that our friends are dead and no one is doing anything about it” while a camera is switched on.
I wonder if it hurts Amazon in the long term. One of the reasons for defaulting to Amazon is that they carry pretty much everything. The more items it doesn't stock, the more I will shop around and start doing that more generally.
The article says the newer balls differed in mass by 0.5 grams and that this difference was statistically significant

For reference the "not less than five nor more than 5 ¼ ounces avoirdupois" in that rule means
141.747615625 to 148.83499640625 grams. (Yes exactly, the "pound avoirdupois" no longer has any definition except that it's so-and-so many SI kilograms).

So 0.5 grams is a pretty big change, but it's way inside the variation allowed. Given the change in composition it seems to me that such a change is to be expected and actually suggests the ball makers did NOT go out of their way to hide what's happened here.
>I don’t know if you’ve ever met an artist, but most of them are quite unsocial and naive people.

This is entirely no longer the case. The competition and the art school system now eliminates those who cannot market themselves to the galleries. Being an artist is almost entirely a marketing profession now. I’ve done development for a handful of contemporary artists and it is very clear they are not on any idealistic or creative journey. They are simply salespeople.
I haven’t seen an APL job posting since 1995 ; I’m sure they exist eg at Dyalog or Carlisle, but I haven’t seen any in the wild in over 20 years.

I have never seen a J job posting.

K programmers appear to be in demand, mostly around New York, Connecticut and London (and th occasional posting about a job in Singapore). Salaries are rumored to be low-to-mid six figures.

If you are willing to be much less APLish but still mostly hang around vectors, MATLAB jobs are plentiful but usually require specific experience.