skysight-inc/HackerNews huggingface dataset:
Ask HN: Any possible current equivalent experience to NES/SNES?
Is there any current console or similar (not emulation-- native games) for 6-12 year olds (or in that range) that might capture some of the old school goodness/experience that NES/SNES generated?

Looking for something for the kid, but wanted to keep it old school because I think those kinds of games are better (think Super Meat Boy etc), and selfishly, I may also want to take part, and that makes it more fun anyway.
Can I install cperl via plenv maybe? I'd like to test out production code on it and my prime number crunching benchmark.
Then you kindly ask Intel to reimburse the costs. Security > performance.
Great - we look forward to serving you! Feel free to get in touch if you have any feedback.
To be even clearer: It's literally one of only 4 buttons on the main Mail screen (the others being Back, Edit, and Filter). If you just go to Mail and don't even attempt a guess, that's on you.
How long before it suggest your gardener purchase Viagra if it hears nothing in your bedroom.
I think "political correctness" as a term is generally interpreted by people to be "a level of sensitivity beyond what I think is reasonable", so it stands to reason that most people are going to be against it.

In order for this to make any sense, you'd have to break it down specific things. Most people are going to agree with something like "racial slurs are not ok". They're not going to consider it "politically correct" to not use racial slurs, they'd just consider it common decency.

Maybe the same person who doesn't think racial slurs are ok, thinks it's unreasonable for someone to get bent out of shape about being called the wrong gender pronoun. But someone who takes the pronoun issue seriously is going to consider that just common decency and is going to draw the line for "politically correct" somewhere else.
What is the explanation? Presumably, to get a CS degree you had to solve problems harder than FizzBuzz, no? Are we suggesting these people cheated their way to a CS degree?
> Sadly, that seems unlikely.

Although it seems unlikely today, a military coalition to enforce stricter emissions standards may be something that comes together in the future.

Unfortunately the only parties interested in winding down fossil fuel use are Europe and China. If Europe is further disrupted by the infusion of right-wing politics, that might leave China going it alone.

At some point this will tip from "wouldn't it be nice" to "this is a battle for survival". A tactical strike on coal plants or other sources of egregious carbon emission seems ridiculous today, but it might be no different than striking a nuclear weapons lab is, something that's got the potential to cause immense harm that needs to be eliminated.

That's not a bright future at all.
Keeping it secret was part of the design. Who knows what other hidden "compromises" are waiting to be discovered?
I don't see how linting could work, I'm afraid. There are obscure options in zip, git, grep, and what else, not to mention full-blown interpreters like awk and perl, that can edit files via a myriad of syntaxes, and then there's the halting problem. Similarly with whitelist/blacklist, I'm not currently really convinced it could help much; take `xargs rm`, vs. some hyphotetical `foobar -rm` command + params (where maybe -r = recursive, -m = monitor?) Keypress, on the other hand, sounds to me like it could be a reasonable default compromise... still with an option to switch to "fully accelerated, fast mowing" mode at any point, if one so desires...
Excellent, I've just finished setting up a Postgres instance on a DO Droplet. I hope they still allow SSH into the instance, so that I can load data directly from there.

By the way this comes just a week after AWS Lightsail started offering the same. Excellent stuff. https://aws.amazon.com/blogs/aws/new-managed-databases-for-a...
Correct me if I'm wrong, a friend of mine who looked into it, all he could get in Berlin was less than half his American salary, while his taxes were very substantially higher.

His take-home would have been slashed by about 70%, so he gave up the idea. Have things changed since then?
Article seemed a little light on technical details, are these RFID chips given they seem to work well with all these other services like the door locks and train ticketing?
> The contract we signed with Apollo states that we may show "image derivatives" of image #103001000EBC3C00 to "authorized users" within our company. Thus all attendees will have to sign a document temporarily making them independent contractors of Eyebeam.

That's the best darn r/MaliciousCompliance I've ever seen.
I certainly agree a business model can do those things, and sometimes does.

I could see companies such as Patagonia, who have a strong reputation for prioritizing sustainability, potentially being interested in a service like that.

It seems tricky though to align the interests of your users, your customers (businesses, the ones who will actually be paying you) and the environment.

Which is not to doubt your intent, but is why I am skeptical of market-based approaches to solve a problem which is of the type (a problem of the commons) that governments can be good at (if they choose to be) and businesses struggle with.
This New Smartphone Can Only Be Bought with Cryptocurrency
Atheists are killed in Africa and the Middle East as well to also include some places in the South Pacific. Basically all the places Christians are persecuted, Atheists are too.

Atheists are also banned from serving in government in 7 US states as part of their state Constitutions, though the laws are unenforceable. Atheists also can't be Freemasons or Boy Scouts. So yeah you're wrong again.
This is an intriguing choice that I have kept an eye on for a while. However, the source is mostly open-source with some partner bits closed source [1]. Still a great choice, particularly since it has tethering available.

Edit: Review link: https://www.theguardian.com/technology/2018/aug/16/nokia-811...

https://support.kaiostech.com/support/solutions/articles/350...
>>In fact, I think a better way would be to give two 3-year temporary green cards. if at the end of 6th year if the person still has job, it becomes a permanent job.

No, the entire reason companies get away with paying H1Bs below market rate is because the visa is tied to employment.

It needs to be decoupled so that visa holders can freely and easily switch jobs without worrying about losing their status.
Singular they was in common use long before Left or Right has been to describe political factions. It is the right wing that politicized it, not the left.
> When has first (early) mover advantage been used successfully against Apple?

Maps, streaming music, video, voice assistant, home speakers, browsers...
The compiler can optimize intrinsics, though. Why shouldn't it be able to?

I agree that somewhat with AVX2 and especially with AVX-512 there's probably less reason to write intrinsics if you have a vector language. But for now SSE2, SSSE3, and SSE4 are still the bread and butter for SIMD on x86, and there are some important instructions (Fabien Giesen goes into detail at [1]) that you really have to think about how to use effectively. For example (this is mentioned at the end), all horizontal adds on x86 are awful except for PSADBW, which is really limited, as Intel designed it in a fit of myopia to target only motion estimation in contemporary codecs, and it requires you to basically design your whole algorithm around it.

[1]: https://fgiesen.wordpress.com/2016/04/03/sse-mind-the-gap/
FACE recognition. Unless you want to recognise whether someone has had a facial!
Right, that's a main point of the article.
In the uk I often see posts for graduate programmer positions with essentially this arrangement: words to the effect of “candidates need not have experience coding but should show a willingness to learn and deep interest in tech” etc.
There are eight little free libraries within five blocks of our house in Seattle. My 3yo loves them. A fun activity is to walk around the neighborhood, check each library in turn, and discover new books. It's hard to understate how impactful this simple idea has been on my daughter's life and, I hope, on the lives of many others like her. RIP, Todd Bol.
To be fair to the authors, you have to try quite hard to make the subject of remote sensing image policy and licensing interesting (and I say that as someone who knows people who wrote multiple books on it)

Not sure that anyone actually believes that online mapping is an "all seeing eye" though. Without any plausible licensing/security restrictions and despite having updated other parts of their UK dataset far more recently, Google Earth also hasn't updated their image set of my home town in the UK in about 8 years. Unlike Nevada lake beds this has changed quite a bit and better aerial imagery and mapping data would be pretty useful; Google Maps look very odd when it overlays an (incomplete) road network over bare fields. Friends that live on that newish estate advise people to use Apple Maps instead.
I believe there's a reasonable limit to how adaptable workplace software has to be to those with poor vision, etc.
Yeah, 1-10 million is actionable with a lot of hard work but 100B requires the world organizing around you. Eg having good timing, being fortunate, lucky, what have you. But hey if it happens to you, congrats. It was bound to happen to someone!
Show HN: Coin2Shop – buy in Ebay and Amazon with crypto-currency
In September 2018, the development team from Russia and Estonia launched a service for buying goods on Amazon and eBay with cryptocurrency - coin2.shop.

To make a purchase with cryptocurrency in online stores, it is enough to install the plugin in your browser and click the button “Buy with Coin2Shop”. The second option: paste a link to the product in your account and pay.

The plugin can be installed on any of the existing browsers. You can pay with BTC or Ethereum. By the end of the year, the team plans to expand the number of cryptocurrencies to 5 popular.

By December 2018, developers are planning to enter three key markets at once: Asia, Europe and the USA, since the Russian crypto market is still speculative. Most of the holders of the cryptos - earns on transactions with its purchase and sale. And although the team does not intend to leave the Russian market, the developers are currently attracting investment to expand to Asia and the United States.

Link http://coin2.shop?utm_source=hn
It is exactly that: you can simulate a Turing machine using lambda calculus and vice versa.

But the variable substitution schemes you mention are not complex at all. The main rule is beta-reduction, which is really simple: just replace all appearances of the parameter with the value of the argument.

(λ x . (x y) x) m → (m y) m
β
Are their alternatives to IRHydra2 that work now (or indeed on different JS engines)?

I generally code with an attitude of "a sufficiently-smart-optimizer should understand this", but it's clear that in a lot of cases writing ugly code can be more performant.

I would actually be more interested in highlighting opportunities for engine improvement over just making a particular piece of my code faster.
b) You might be surprised. https://www.zdnet.com/article/fitness-app-polar-exposed-loca...
Had to watch with CC on, no audio for me atm. But he is saying the encryption is the same around the world and they own the keys. I'm afraid this doesn't allay fears of blanket data access. But a simple public statement on Apple's website like "we only provide icloud data on per user requests" or "we do not give the Chinese government large swaths of data". Or how about something as simple as "We disagree with the lack of privacy laws in China and the US and the [insert other country here]"?

What does it say that you had to link to segment of a YouTube video of an HBO show for Apple's policies left open to interpretation? To me the lack of clarity is 100% indefensible and not worth twisting your personal ethics to do so.

> so everyone can feel good about Apple publicly standing up [...]. That's a job for governments

Only in some cases where it benefits them. In other cases, they absolutely stand up. It is blatantly obvious that their principles are based on borders and are inconsistent here.
No, actually trying to "compete" by PR and stifle competitors through public pressure and new laws doesn't seem like "healthy" competition to me, you are essentially attempting to change the rules of the game because you don't think you'd win if you play the game. I mean sure, it's your right to do whatever you legally can, but it's not "healthy" competition at all IMO.

EDIT: To see the equivalent from the "other side", timagine adtech companies starting a PR war against Apple's closed garden system, arbitrary app store decisions, labor conditions (I'm sure we can find some dirt somewhere in their vast business) to get laws enacted to regulate them on what they can do and not do.
>> Many people seems uncomfortable with that, which is interesting.

The part I'm uncomfortable with is how do we know that the cameras are setup correctly? What third party company is actually receiving the tickets before sending them out? How much are they getting from each ticket, etc?

Without transparency there's no way to trust them. If there was a way to trust them I'm sure things would be a little different.
Hardkernel Launches Odroid H2 X86 Single-Board Computer
Being debated and being common are not two diametrically opposed states of being. There's a debate over whether gif is pronounced with a hard or soft g, yet both the correct pronunciation is a topic of debate
No, it's not about panicking. It's undefined behavior to run code compiled with CPU features that aren't supported by the current CPU. See: https://github.com/rust-lang/rfcs/blob/master/text/2045-targ...

There are some other ideas for making it easier to reason about safety at this level: https://github.com/rust-lang/rfcs/pull/2212

Can you point to where you heard about unsupported SIMD causing a panic? I'd like to fix that because it's really wrong!
Tab is your friend!
At least in zsh it manages file name completion well - including cycling through options of there is more than 1 match for your partial name.

Of course, you could get more advanced with parameter tricks, eg. ${i%.ps}.pdf for changing the extension of $i from ps to pdf.
(Technically: truncating the ending iff it matches ".ps" and adding ".pdf" no matter what.)
While that's true, it was only until 2003 smoking was banned completely from GCT.
Prepping for a Flood of Heavenly Bodies
Yes! Just to pick one famous ophiolite, the peridotites of the Semail ophiolite in Oman are perhaps 300km * 50km * 5km from a quick look at some maps and cross sections [1], so 75000 km3 at 3300 kg/m3 comes out to about 2.5E17 kg or 2.5
E14 metric tons. So that's just one ophiolite and we've got a few orders of magnitude to spare.

If for any reason ophiolites weren't enough, there's places at slow-spreading ridges where it's peridotite all the way from the ocean floor to the outer core, albeit expensive to mine.

In short, we would run out of CO2 before we run out of olivine.

[1] https://doi.org/10.1144/gsjgs.151.3.0555
The secret history of Ctrl+Alt+Del
The vast majority of our enemies have satellites of their own for high resolution images that we can’t stop them from taking, right?
Is there any set of evidence that could exist that would cause you to change your view, or have you decided this based on emotions?
That doesn't give you run-time dispatch based on available hardware capabilities. So you either need virtual functions (and take the associated perf hit), or some other solution like the linker tricks mentions, or cached JIT, or....
Don't forget that satellites in polar orbits don't always cover everything since their orbits can still tend to sync up to the earth's orbit in such a way to leave regular tiny gaps at certain latitudes, hence one of the needs for aerial imagery. If one of the gaps of your favorite imaging satellite happens to line up with a no-fly zone, then you can end up with artifacts such as this
Or both?

ie grant them to people being paid the highest wages first, and limit the h1b holder to mandatory 1 year employment with the sponsoring company then 5 years of free to switch at will.

We'd still be willing to sponsor as we aren't keeping h1bs via the visa; we keep employees because they want to work here. The pain with sponsoring isn't the cost; it's the time and uncertainty. Sponsoring costs compare favorably to the standard 25% a contingency recruiter charges.
The significance of this paper is not about learning the λ-calculus.

Rather, to me the significance of this paper is that it presents a novel way of "implementing the lambda calculus in an algebraic system" and provides a correspondence between the λ-calculus and the matrix model of computation:

Vector and matrix valued functions can be represented
by vectors and matrices some of whose entries are
lambda expressions.

I have been looking for a lingua franca for programming languages, a way to unify the langs and make use of the decades of wisdom encoded into our langs' Great Libs. Maybe the matrix model and linear algebra is the lingua franca I seek.
That is flat-out untrue. There are several orders of magnitude more Android users that have been infected with malware than iPhone users. In fact, there have even been Android phones that were compromised within the supply chain and released into the wild. You're either being disingenuous or you're using a very narrow definition of "infected".
> 3rd party apps would also be frozen and start to fail.

Only if they use online services that are taken down; not all apps are like this. Even if they are, it is still a better scenario than throwing the entire phone away because it's unusably slow or unsafe to use due to lack of security fixes.
I was a little disappointed not to see that mentioned in the NYT article. I fear to think how many overactive little boys are going to start getting dosed with lavender to calm them down.
Given moores law the only encryption that has ever been acceptable is that which is impossible to break within any reasonable time frame.

Taking slightly longer for a computer to open your files while I put my feet up and drink coffee doesn't suggest an increased degree of security unless it requires a truly substantial investment in hardware or time. The encryption in question could have been broken on a home computer 4 years later in 2 weeks.

Seen as bad is a poor benchmark it WAS bad.

The legal limitations on crypo export is a bad argument on so many fronts its hard to pick one.

- The legal matter of exporting encryption was well on its way to settled by 2000 see https://en.wikipedia.org/wiki/Bernstein_v._United_States where such restrictions were found to be illegal in 1999.

- Author sold a higher grade of encryption including abroad

- Author either didn't care about the law or would have been afoul of it with his paid version.

- The laws against exporting encryption were a useless farce that never did anything useful
What about making the tool behave sanely so you don't have to play tricks with the OS to protect yourself from its behavior?

If I type "grep", I don't want it to try to execute "g", "gr", and "gre" as I type it -- not if those commands don't exist, and especially not if they do.

Just don't execute a command unless the user requests it (say, by typing Enter). Problem solved.
Ruby on Rails `ActiveSupport::ArrayInquirer` class superpowers
I dont know about Turkey, but at Spain 30K/year wont be your bonus. Will be you salary. And consider it good salary.
I agree, you don't need data structures for fizz buzz. In fact, I think it would be tough to pass data structures if you weren't at the level where you could write fizzbuzz, so it's more or a pre-req. I have trouble imagining what is taught in a CS program that doesn't have a course in data structures and algorithms. How can it be CS?

That said... I keep hearing about fizzbuzz, and I'm not sure what I think of the complaint. I hear something along the lines of "We need to do technical screening because you wouldn't believe how many people can't do fizz buzz", but the questions aren't fizz buzz, they're "find all matching subtrees in a binary tree", often at the whiteboard, in 45 minutes. I'm not saying that this is (or isn't) unreasonable, just that there's an awful big difference between fizz buzz and the kind of questions I've encountered in a typical tech interview.
Apple’s strength is hardware, but you’re right they are behind in these areas
They should've given these customers proper batteries; instead they tried to save costs and avoid a scandal/uproar. It backfired.
I'm not sure we disagree. In my experience you can get "pretty fast" but not "c-like fast" while keeping many language features. The more you chase c-like performance (or even better fortran), the more you start restructuring things in a c-like way. This isn't universal of course, and I don't think it has anything specific to do with c language, just that it is a semi reasonable proxy for hardware architecture (ignoring SIMD).

Anyway, this isn't really Julia specific, and I haven't tried with Julia recently so I may be wrong :)
Kids speak the truth.

Sometimes the truth they say can get ppl in trouble.
progressive activists are much more likely to be rich, highly educated—and white. They are nearly twice as likely as the average to make more than $100,000 a year. They are nearly three times as likely to have a postgraduate degree. And while 12 percent of the overall sample in the study is African-American, only 3 percent of progressive activists are. With the exception of the small tribe of devoted conservatives, progressive activists are the most racially homogeneous group in the country.
Thanks. The tiny bit that goes into the white marble?
So the US should vacuum up all talent so hard it has no chance to coalesce elsewhere? I'm not sure this is a viable or even desirable strategy.

The most likely competitors are in China. The actions of the Chinese government have much much more to do with this than the actions of the US.

Historically, attempts to keep a lead by any other path than leading ahead haven't worked well.
I’m certainly not blaming a framework for lack of discipline. I’m saying that lack of discipline breeds a framework to try and control the lack of discipline whereas the problem of discipline should be resolved first.

When you retrofit a process over an undisciplined team you end up with organised chaos which people think is the status quo.

At the same time your product burns but the paperwork says otherwise.

If you have a disciplined team they tend to self organise a process that works within the constraints of the business rather than a specific approach.

Very few disciplined professionals out there which is why the software industry is a mess.
Looking for a senior dev
I am looking for a full stack senior dev , .Net , .Net Core, Angular, all fun stuff.
Anyone interested?
It showed up in iOS 9 and gave you both a push notification and a message during the initial update to iOS 9 (whether that was an upgrade on-boarding or a setup as a new device).
> So Apple is the one big technology player whose interests are most closely aligned with the consumer in terms of supporting data privacy.

That's assuming that "the user" (whatever that means) is valuing their privacy more than the free services they receive. I don't think such a statement can generally be applied to the public at large. It's great to have options (ways to pay for services/phones/etc) that don't mean you have to give up your privacy and then let users decide what's best for them, but I wouldn't make generalizations that most users would definitely prefer one other over the other.