skysight-inc/HackerNews huggingface dataset:
You forgot to mention the private schools are expensive and use a somewhat pyramidal scheme where older students teach newer ones to repaid part of their school fees. In public education all teachers hold PhD or engineer titles so they have more years to think about what they teach than the guy who is only year+2 of the teachee.

Edit: I checked Epitech tuition fees, it's around 40k€ for the whole 5 years curriculum. You can make a century of studies for the same price in any public university.
In fact, they're still using Swagger 1.0[0] from 2011 which wasn't even formally specified, and currently-available copies of the spec[1] had to be unearthed from the wayback machine.

[0] https://gateway.marvel.com/docs/public
[1] https://github.com/Mermade/swagger1/blob/master/versions/1.0...
I think the UX of the iPhone's text message app can be improved, in that after I come back from a conversation to the list, it has no visual clue for me to identify which was 'currently selected'. sometimes the text messages are similar and hard to distinguish them from each other in the list view.
The dogs didn’t vanish, they were subsumed into the wider dog gene pool, and the closest this article gets to recognizing it is that the european dogs “were replaced in terms of genetic frequency”.

Meanwhile, the original paper’s headline is: “Dogs accompanied humans during the Neolithic expansion into Europe.” Much more straightforward and leads directly with the finding rather than an awkward narrative bolted on top.

could we link directly to the paper here? http://rsbl.royalsocietypublishing.org/content/14/10/2018028...
The Capsico chair is another non-standard design where you can straddle the chair and lean you chest against the ‘back’. http://www.haginc.com/products/hag-capisco/
(Hoisting to top level from a comment farther down.)

The section "Small modules interoperating with JavaScript", talks about general access to JavaScript code. Web APIs are a subset of that usecase.
You are right. You can go from external entity to cold wallet directly. The important piece is how the funds leave the cold wallet.
> But that includes clothing, which is a necessary item.

In XXI century, in a western country, a smartphone is pretty much a necessary item too. Not on the clothing level yet, but it's definitely not a luxury category.
RF guy here: N connectors are widely used in all RF equipment and are vastly superior to BNC connectors. Good luck using a BNC connector above several GHz. The second best connector used in RF is the SMA. The third most common is the 7/16 which is horrible in my opinion to work with but necessary for large power transfer.
Am I the only person who was angered because I assumed they were doing a piss-take on a serious subject?

Fuck's sake, people - learn how to explain yourselves in the context of your known readership.
I think the word you're looking for is discoverability (or perhaps visibility).

The problem with Solaris, Windows, and other desktop workstations at the time was that the second (and even third) mouse buttons were required for many workflows, especially in applications---i.e. a lot of functionality was only available from the right-click menu or via the middle mouse button. This introduced a lot of unnecessary complexity to computer use, especially for new users, because of low visibility and discoverability.

Even today, Mac hardware never has a visible 2nd mouse/trackpad button. Sure, you can click a trackpad with 2 fingers or tap on the right side of a mouse to get a context menu, but keeping the buttons invisible forced these shortcuts to remain just that, and not an essential requirement to get the job done. Windows apps today follow this rule as well -- never make right-clicking the only way to execute a particular function.
> How often have you wanted to load a page in 'desktop mode' in mobile Safari? It's there, just invisibly so.

Not a single time in the past 5 years or so. What's your point?
All VCs Are Dicks
Presumably having more of the genes that remain from the original stock.

That said I’d be pretty surprised if this was significant at the breed level—most breeds are a fraction of the 11kya mentioned here.
> This article reminds me of the time when the iOS alarm clock app had a bug that caused the alarm to go off one hour later on some random Sunday and it made headlines in all the tech press.

Android alarm going off one hour earlier in Brazil also got some press attention today.
https://androidcommunity.com/brazils-dst-change-inadvertentl...
Mechanical and custom built keyboards
Some of those reasons are political, not technical.

Like C on embedded vs C++.

On Windows large majority of apps are in .NET with some C++.

On OS X and derived systems it is all about Objective-C and Swift for desktop apps. C++ is mostly used for drivers, LLVM tooling and Metal shaders.

Android is Java with some C++.

ChromeOS is all about JavaScript.

So no, C and C++ have lost the desktop, nowadays they are used for the graphics composition engine, while the remaining APIs are built on top of it with another set of languages.

If Rust is supposed to beat C and C++ on the desktop, it needs to be able to integrate into the IDE tooling alongside the mixed language tooling experience.
> Otherwise you'll have to do a major rewrite in a very short amount of time.

This just isn't true. TS was designed from the beginning to allow gradually adding types. Whether transpiling or using comments, you can change one file at a time.
Yes, I've uses poetry and it's great. I think it and the pyproject.toml standard will become the solutions to all the problems stated above.
All network I/O is inherently asynchronous of course, so the sync vs async debate is more about whether to use the blocking abstraction the kernel provides versus bringing your own or writing async code directly.

Using async I/O or a userland abstraction like green threads necessarily means you're moving the I/O scheduling work into userland. Sometimes this might be the right call, but it's effectively a bet that your userland scheduler can do a better job than the kernel's own scheduler.

This bet might pay off in highly specialised cases where your userland scheduler is well tuned to your workload, but the majority of userland schedulers (to name a few examples: the Go runtime, node.js's libuv) are also aimed at general purpose workloads and in many cases are far less mature than the kernel's scheduler.

There's been a massive amount of engineering work that's gone into the Linux kernel's various scheduling algorithms over the years. Pathological edge cases resulting in starvation or other performance issues have largely been identified and worked out. The various schedulers are also highly tuneable to the specifics of your workload if you need to do that.

These days OS threads are a totally viable option for building highly concurrent network services on Linux. Spawning hundreds of thousands of threads works fine and is fast enough for most applications. While threads will have 8MB of virtual address space reserved for their stack by default, this is just 'on paper' memory use - no pages are actually allocated until you use them.
Seconded. Hiding the filesystem is both destroying productivity and fucking up people's mental model of computing. I hate when people build abstractions that lie to you about the way things work - because lies are always inconsistent, they'll eventually leak and confuse people.

Proficient users aren't born, they're made. Or, increasingly, not made, thanks to contemporary UX trends.
I live in the central pacific. Out here, ecological collapse is real and happening now.

>Massive coral die off from ocean acidification.

>Rising sea levels salinating farm lands.

>Rising sea levels causing saltwater contamination of aquifers.

>Falling fish populations due to above factors as well as over fishing and pollution

And then we have the space-people telling us that Terraformed Mars is achievable/desirable/affordable when I'm not even sure my family will be able to grow food on our land in 40 years.
"yeah I'll be a bit late into work today, I was flashing a custom ROM onto my car and I've bricked it."
To echo the previous post, why Mars? Why not the moon? Why not the Lagrange points? Why not the upper atmosphere of Venus? I'm not saying no to Mars, but there's plenty of other frontiers we should be looking into, some of which are better candidates in terms of proximity or more similar gravity.
I heard that issue recently, merchants exploits this variant issue and Amazon does not provide a way differentiate variant comments.
> Presumably having more of the genes that remain from the original stock.

That only makes sense if you believe that all "genes" are equally significant. By that metric, a hyrax is more similar to an elephant than it is to a marmot.
Show HN: RL3 Information Extraction Language
You are confusing gender and sex, which are not the same thing.

Also, sex itself is much more complicated than people think[1]. It's not as binary and concrete as XX/XY, and there are also people born with both sets of reproductive organs.

1. https://www.newstatesman.com/future-proof/2015/02/sex-isn-t-...
The term “Windows autism” is pretty repugnant.
It has been since the 6/ 2015
Bc u guys are pretending not to know that everything we are doing to destroy earth could terraform mars. Thankfully an inviolable astronomical honor code not only preserves the native conditions of another planet, it prevents countries from having a destructive proxy war on the planet to try to invasively experiment and “reform” it to their own ends. Anyway, space junk in the Earth’s orbit was also a very dangerous problem. The explosive substrate starting w/a p or something on the surface of Mars that activates in contact w oxygen or something could make things difficult if I recall correctly. Giant 3d spaceprinters are sweet. There is also the largest known cloud of water vapor floating Out there diamond planets and more inhabitable moons etc
I was thinking this guy just be from Australia to be annoyed tis much, and turns out he is!
Why isn’t this effect visible in America, then?
Have you done a lot of public records work?

The government will generally give you access (reasonable non disruptive access). If you think you can do something for free / cheap - you can then simply do it yourself. This tends to work out well.

In fact, entire businesses are based on this approach around govt public records - some very lucrative. This is because a lot of govt records are valuable and even just indexing them better (ie, by block and lot vs name) is valuable. Very few of these businesses even try to get the govt to do their work for them.

Even if you can talk the government into doing a bid for an outside professional (wasting lots of government time) and even if that outside professional comes in at the price you demand (less likely), you will still be paying that same amount, now with a much much longer process then if you paid for the professional directly yourself.

I realize if your goal is to be pissed at getting something for free, with public access, at no cost to the public, because you are offended that the group doing it for free got ahead of you while you argued how much it would cost to make the govt do your work for you - then yes, my advice is not relevant.
They started to replay all webhook events yesterday evening, triggering all kinds of events in our systems, as deployments and the like :-(
They “borrowed” Elon’s vision of creating a premium brand before going mass market.

Terrible execution though.
There’s a long tradition of speculating about this going back to Socrates, who famously never wrote because he considered it lazy when memory is the real strength of intellect.

I also don’t think that Socrates would have been any stupider had he learned to write, and it’s only through Plato we have a record of him at all.
As with any claim made against them, there's at least a video of one of them talking about it. Sadly, only those who understand Portuguese can draw their own conclusions https://www.youtube.com/watch?v=9lDTRhfyVXE, https://www.youtube.com/watch?v=SprN1s7aW8k

In my opinion, the claim "they were financed by PMDB" is fake news that people who only read headlines fall for, as stated in one of the videos.
Robots Bag Your Groceries at Cashierless Supermarket in Singapore
"His walking pattern indicates that both legs are artificial below the knees. Similarly, the unconscious habit of stroking his prosthetic right arm is a clear symptom of Phantom Limb Syndrome. It's also a strong external characteristic of the presence of a Ghost. Based upon these and other distinct behavior patterns matched against European Police databanks, I conclude this person is Marcelo Jarti." ~ Ghost in the Shell: Stand Alone Complex (2004), S1E7 - IDOLATOR
This is exactly how I feel every time I try and use some project using React or other project using "modern" JavaScript/Typescript. I have seen the impressive things people have done with this to solve real problems, but really I have found it to be super unapproachable, and I say this as someone that has picked up a fair amount of low and high level langauges. I want to like it, but I get turned away before I have written any code.
Honestly, I suspect that few people actually want VR.

We see this “revolution” promise in entertainment occasionally. Sometimes it’s real (tv, video games), sometimes it’s not. Anyone here buy a 3D TV? Do they still make them?

From what I’ve seen, VR headsets are very hard on the human brain, since they confuse our multiple range sensing systems. Smoother experiences help, but until we find a better way to adjust the focal plane it’s going to be a continuous issue.

I personally think they’re overhyped. They demo great, but I have yet to see any usage that would justify spending spending as much one one as I did my TV. Every time I’ve tried one it’s been novel for a few minutes, but afterwards I have had 0 interest in ever owning one.
Agreed. That episode in particular had quite an unbelievable ending.
> 2) Adults have less, or are less inclined to, time to properly care for children

Rather the opposite, I suspect: the amount of time (well-off) adults spend tutoring, coaching, and otherwise interacting with their kids has gone through the roof in the past few decades.

When I was a kid (in Europe), both my parents worked. Starting in first grade, I walked to and from school unsupervised and was responsible for keeping myself entertained in the afternoons until they got home, which generally meant roaming the neighborhood with a pack of friends. This is pretty much inconceivable today.
I lived for ~10 years in Montreal. From high school to post college, until I moved to SF.
My family is still there, so get to go back about twice a year. I really love Montreal, and every time I'm back I think about the possibility to go back.

Montreal has evolved so much in the past 10-15 years it's incredible. The culture has opened a lot (it was always full of it, but before it was mostly internal culture), better food/coffees etc.
Remove construction and winter, and it'd be really the perfect city.

I really like things like that evolving in Montreal, because despite being a great city, it doesn't have much great opportunities. You get stuck to a pretty low ceiling pretty easily (at least if you stay an employee).

Montreal's salaries are so low it's almost a disgrace. Yes the city is also cheaper, but it still doesn't compare. I made a quick analysis with a friend recently, comparing Montreal with SF. And even if you spend half your money in rent in SF, you'd still get out with more money, etc.

The government offers great deals on salaries to tech companies coming to Montreal, so I'd love to see some more regulations on those salaries and pushing to make them higher.

For a remote worker with a decent salary, going to Montreal is great tho. With the recent immigration issues with Trump, I've heard a lot of US-based workers moving to Vancouver or Toronto. I'd recommend greatly Montreal. You don't need to speak French.
Designing for Cognitive Differences
(Video) Idleness / passivity breeds mental illness
Hire a Product Owner with Daxx
Japan is a place on Earth
People are doing OS research in Go, and Fuchsia core components like the TCP/IP stack are written in it, regardless of what the HN crowd thinks where Go should be used.

https://github.com/mit-pdos/biscuit

https://github.com/ycoroneos/G.E.R.T

Last version of Plan 9 was actually Inferno, which HNers keep forgetting about, which used Limbo for userspace code.

Limbo uses the channel syntax later adopted by Go.
Yeah, well. It shows.

Also, I'm proud of my self-diagnosed aspie. I don't know of an engineer who isn't.
I end up doing this all the time with ordinary desk chairs.
DEF CON 26 – Videos
It seems that the main problem with Rust is that it has been grown up not from the CS and PL theory fundamentals, like ML, or Scheme or Erlang or even Go, and it is obviously not a small, clean language everyone loves and appreciates as being beautiful. In other words it is just little better than C++, which is a crap.

If a language could be grown from ML (Ocaml) roots (like Scala) instead of C++, it could be much smaller, cleaner and more pleasant to work with. Rust's only innovation is in the compiler tech, which could be ported and simplified (due to more predictable semantics of a functional language) to any ML-family language.

I cannot overemphasize how beautiful the pattern-matching with local bindings on algebraic data-types is, and what a wonderful thing is Erlang's pattern-matching on receive, and how, say, protobuf is basically product/record-types annotations, which could be done in a ML-family language itself etc.

Rust is under the curse of C++ (a statically typed and standardized dialect of PHP3) if you wish. It is obviously good language compared to C++, but somehow Ruby-ish, compared to ML-family languages.

It is actually a pity that Rust and not ML/Ocaml are considered cool and sexy by modern teenagers (like it used to be with Ruby and with Rails not so long ago). ML is much better starting point than C++. Perhaps, polished to perfection languages (Scheme, Haskell) are less appealing for the crowd being too dry, without ambivalence.

BTW, the next cool language definitely should be something like typed Erlang with Ocaml's syntax ;) - a hybrid into which typed Python or Typescript are growing into.
As a Finn who served in the military, I wouldn't put much weight on the data gathered from the conscripts.

If you do well on the test, you might get assigned to officer training which means an extra 6 months of service. Many people intentionally answer wrong to get home earlier. I certainly did.

Apart from that, I do believe there is a grain of truth in the article.
The Vai Syllabary
But the native library issue is what makes it hard for Python as well. A large part of conda existing is to help data science people not have to worry about compiling native libraries for numpy or whatever ML library they happen to be using, since it bundles these libraries.
Cracking the New Era of “Mobile-Only” Luxury ECommerce
If your website's full of assholes, it's your fault
> So if a newspaper wanted evidence that your company fucked up you would go and dismantle company property to discredit your employer knowing that it's likely to damage them and ruin you.

The informant may have perfectly accurate information but be completely unable to provide physical evidence. For instance: they could have been briefed on the matter, but still have no physical access to the datacenter or to the location where the compromised servers were taken to.

A lot of the demands for physical proof make the false assumption that someone who knew about the spy chips and talked to Bloomberg would have had physical access to an example. That's simply not the case. How many of us work as software engineers in Fortune 500 companies, and how many of us could walk into one of our employer's datacenters and take a photo of the motherboard of a particular machine that we frequently work with? Not many, I'd imagine.
This seems to be a case of a fundamental attribution error. Human interactions are dynamic - a 2 way street if you will - and viewing oneself as separate and removed is self-serving.
The article doesn't mention if this is actually good for ergonomics. Can anyone comment on this?
Computational Biologist, HIV Researcher Korber Named 2018 Scientist of the Year
I’m not saying there shouldn’t be repercussions, check my comment again, but there’s no point putting the bank tellers out of work because their bosses, bosses, bosses, bosses boss broke the law.
"Never memorize something that you can look up."

We've outsourced memorising facts to knowing how to google it. Factor in calculators, spelling and grammar checkers - yoy can outsource a lot of memorising.

Which doesn't help when you're sitting an IQ test.
For all the hate it gets, there is nothing simpler than a small Javascript and node.js app. Easy to focus on one language initially, and if a beginner wants to build frontend stuff, Javascript is the only option.

Guide her through building a simple app of her choice. Teach her how to find answers on MDN and SO, but take time to talk her through big picture ideas and architectures.
Find out how IDC meets all the organizational needs of data capture
#AIaaS #IDC #IntelligentDataCapture #DataCapture #EnterpriseAI #MachineLearning #NLP #OCR #ImageRecognition #TextAnalytics
1. Koding was launched in January 2012.

2. https://news.ycombinator.com/item?id=18278979 seems to say you aren't profitable at the moment

3. In other words, you're giving away like 5-10x the amount of free servers Koding did. If burning money didn't work for them then how would burning it five times faster help you? Are you trying to make it up in volume or something?

4. Alright, just for you I'll stop using throwaway usernames. i don't post on HN super often and I usually forget my password, so I usually just make a new account whenever I want to post something. (fyi this is only my fourth post in this thread)

Look I like Repl.it and have used it in the past. You did a good job making the interface work well. I just don't see how free cloud computers can be sustainable as a business in the long term.
> but it's performance is closer to Java, which is a few orders of magnitude slower than C++

A few order of magnitude is an exaggeration. A more reasonable expectation is a 5x slowdown [1]. Depending on your task, a few orders of magnitude can be correct for JVM based languages; they can have very poor startup times (compared to c++) [2]. However, in startup time, go is not similar to Java.

[1]:https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
[2]:https://github.com/bdrung/startup-time
> private schools are expensive

> I checked Epitech tuition fees, it's around 40k€ for the whole 5 years curriculum

$9100 a year is indeed expensive for French schools, but I'm sure some Americans on the other side of the ponds are chuckling right now.
I'm sorry to hear you're going through that. However, the fact that there are pressing problems here and now does not invalidate the argument I gave.
Time to update the tests. They are culture specific. If they aren't geared to modern life, they are no longer valid.
In a lot of cases, you don't really. Most cases it is pretty easy to guess what you'd want to show. I'd the say the case where you really want to choose IS the hedge case.

Moment.js does it, and I never felt like it wasn't what I wanted: https://momentjs.com/docs/#/displaying/fromnow/