skysight-inc/HackerNews huggingface dataset:
Reaktor | Software Engineers | New York, Amsterdam, Helsinki, Tokyo, Dubai | ONSITE | https://www.reaktor.com

We’re looking for great engineers with diverse backgrounds. We need people that can fill hybrid roles with different emphases on the wide context of product development. We don’t have predefined positions: instead, we invite you to come talk to us about your skills, experience, ambitions, and dream role. We hope to find exceptional people to do exceptional work with us, and we believe it’s important that we define your role and path to our mutual growth together.

Reaktor is a hybrid partner for all things future. We reimagine businesses, and we design and build tomorrow’s digital products together with clients such as HBO, Viacom, Finnair, Supercell, and Michael Kors.

Apply via our careers page: https://www.reaktor.com/careers
Same for OmniWeb… still though, I imagine they just had too much of an uphill battle keeping up with the other big 4 engines that it was untenable to maintain Opera's renderer
This ignores the problem of bias by ommission, where an editor merely doesn't include something that goes against their bias. This is impossible to solve with sources because editors still need to be able to choose to ignore something they see as unimportant.

It also ignores that the degree to which a sources "credibility" derives from your agreement with it, and therefore its political bias. When a source you agree with says something wrong, this is seen as an honest mistake, but when you disagree with them, it acts as a tarnish on their credibility forever more. Wikipedia editors can use "credibility" to prevent others from correcting their ommissions.
These are consumer level SSD's that are very well known by professionals to be slow. They are good for quick bursts of traffic but throttles with heavy use over time. They also have horrible sync write performance https://forums.servethehome.com/index.php?threads/did-some-w...

They belong in a desktop/gaming machine not in a production web server.

Here is an old review with enterprise drives and the Samsung 840 pro consumer drive which received excellent reviews at the time it was released, notice how it is the worst performer over time. https://www.storagereview.com/micron_m500dc_enterprise_ssd_r...

The exception is Optane 900p which is blazing fast! A gamechanger!
I meant that the existence of the effect means it was selected as beneficial. If we want to override this response we should use our higher-level reasoning to (1) understand why it works that way (2) show that we can do better.

The burden of proof is on those proposing a new system. I doubt it’s as easy as many rationalists assume.
I forgot about the knowledge navigator. Makes a little more sense that so many core Apple employees left to start General Magic.
"Be yourself" is very vague statement, I wouldn't tell anyone that; it's also meaningless without a context. What I mean is that there is a whole business of people telling other people they can do anything if they start acting some different way. For some, it works. For others, it's a source of frustration. Some people discover it quite early in life - that they can fake some feelings to take advantage of others. They start playing all these little games, especially in relationships, instead of being frank with the other person. My friends are telling me these stories all time.

That's radically different from deciding to make a change in one's life, to make some effort in order to change bad habits and so on. The key difference is how you feel once you succeeded. Are you 100% happy? Then everything is fine. Are you always anxious, tired of acting (e.g. like you care or you don't care), and something doesn't really feel right? You may want to rethink your priorities in life.
Unbelievable. I went to school with Jon and talked to him a few times.
Gingr | Boulder, CO & Columbus, GA | ONSITE | Lead Developer | www.gingrapp.com

We're the emerging leader in non veterinary pet services. We offer a SaaS product that offers features like point of sale, form builders, reservation management and time clocks to help small business owners operate more efficiently. You may have never thought about it, but pet care is a complex operation, and these businesses can use all the help we can give them.

Our stack includes:

- MVC-style PHP 7/ CodeIgniter

- React.js

- Bootstrap

- MariaDB

- Redis

The ideal candidate would:

- Have experience leading a small team of developers.

- Have experience delivering functional, beautiful, and efficient features.

- Have an understanding of small businesses; how they operate and challenges they face.

- Be OK with a fast paced environment. Our development plans stem from customer needs. We need to be able to listen to them and act in a timely manner.

- Love animals- dogs, cats, snakes, doesn't matter.

- Enjoy working with a group of amazing people.

Email jobs AT gingrapp $mostCommonTld
Next Steps with Python Type System. Useful Tips Included
I’m building an open source and open hardware version of the “Freewrite” [0] and would love a small LCD like that, but same thing: I can’t find one

[0] https://getfreewrite.com
Research: SF/F Readers Make Good Romantic Partners
And we should be able to do better with our technology, instead of throwing shit ton of compute at black boxes no one understands, hoping it will all somehow work out in the end.
Software Engineer's Guide to Interviewing Software Engineers
Graphic novels everyone should read
I had an idea that you could create a Wikipedia with the same content, but allow for certain, more opinionated alternative articles. A link to these would be incorporated into the UI of the site and by default the best, most neutral one would be shown but you would suspend neutrality on the alternative articles. All the other Wikipedia policies would still apply.
And like clockwork, China isn't even singled out, isn't mentioned first, but instantly it's pointed out how there's really nothing particularly bad going on there, for over half a century. Even bending so far to pretend this is a "controversial subject", and as if most controversial subjects didn't mention China at all. The latter is an easily demonstrable falsehood, uttered in the interest of discussion hygiene. You can't make that shit up -- but I'm sure someone could crawl and visualize it one day. Though I guess one could simply read archives from the 1930s and get the same in more better language.

Other nations may have map issues, but China, in addition to concentration camps, really has map issues.

https://www.scmp.com/news/china/society/article/2128124/marr...

> As for the Marriott employee who “liked” the Twitter post by Friends of Tibet, Smith said disciplinary proceedings had been started. “Due to the mistake of an individual employee, our official [Twitter] account wrongly ‘liked’ the tweet supporting Tibet independence and misled the public. [We] have now suspended this employee and dismissal proceedings are under way,” he was quoted as saying.

Well, except that's not what happened. I couldn't find the one that was originally posted on HN, that article was much better, but this one has the tweet in question:

http://www.hoteliermiddleeast.com/33151-marriott-employee-fi...

He didn't make an "error" even. He liked a positive tweet that thanked them for something he didn't understand and had no instructions about. Off with his head, and everybody do the pre-emptive obedience dance, go! When something like this walks the planet, when something like this feeds, then it's not the worst idea to mention it or things related in spirit to it at every occasion, especially whenever you meet new people or new crowds, as a litmus test.

Just like you might have a dinner party in the early 1930s and, then you mention Nazi violence, and a guest mentions that people have just different ideas about how to best go about internal politics. You smile, thank them for their comment, and never invite them again. You don't "leave politics out" when concerned with serious things, unless you're either putting all your stakes on the Nazis winning and erasing all records, like they would have done in Eastern Europe had they not lost the war, or simply aren't thinking that far. As I said, many historical archives are testament to that kinda being the norm, but culture of the present and last half century, uncountable movies and speeches, kind of seem to suggest it's not the norm we end up thinking fondly of in hindsight. They're not the people we wish we had the courage to be. They're the ones we're ashamed of and euphemize, instead of just mentioning their name and some kind of glow filling our hearts. Oh well.
Amazing that Watchmen is not on there.
Win 2k really was sharp. Xp eventually was able to get close but by then it was replaced by Vista, and I switched to Mac.
> Is this article written by a complete bonehead?

They also published the quote about iPhone leading in performance and go-to-market because of their custom SoC efforts, and they mentioned Tesla's SoC program manager Pete Bannon, but they didn't even bother to connect the two ideas: Pete Bannon was the guy who led Apple's SoC efforts to develop the first 64 Bit ARM chip for mobile.

They also didn't mention what Elon said about now being able to run all the cameras at full resolution and full framerate.

This article could have been so much better.
Pygame is mostly C. Cython is not used.
> Only thing I can imagine would be allowances for wider and deeper neural nets.

...or more cameras, with better frame rates over a lot of cameras. My guess is that the fps rate is over all the cameras, so 10 cameras means going from 20fps per camera to 200fps per camera.
>having processes to avoid editorial bias from impacting the end result

>like CNN, WP, NYT

Um... really? Are you saying those three specifically aren’t putting out very biased results? You could be left of Marx and know that isn’t true for those three specifically. Esp CNN!

The only explanation here is a different topic, that you yourself are so biased that you think CNN is putting out good journalism.
If government-directed job creation is the desired goal, why not just hand the preferred companies cash? That would be a lot more transparent and targeted than subsidizing utilities Venezuela-style.
The inflight catalog was probably SkyMall.
I worked in a public university office for a while in college. Without involving the unions, we couldn't

- move furniture that didn't have wheels (so no moving of desks, side-tables, or even some of the larger waiting-room-style chairs). We were allowed to install wheels on furniture ourselves and then move it however :)

- hang pictures or anything on the wall (except when using that blue tacky stuff; you'd be surprised what you can hang with massive quantities of tacky)

- plug in a new power-strip, surge-protector, or extension-cord (we quickly learned to get the big 20-outlet strips)

- set up any kind of networking equipment, even if it was air-gapped from the university's network (we violated this all the time)

- plug in anything that drew more than a certain number of amps (an amperage level that was quite close to what many tower desktop computers were drawing at the time; we always just risked that)

Union workers were always prompt and polite when we'd ask them to do these things and they always had a "ya we know it's dumb" attitude about these requests. One time I saw the bill for the services: around $50 to plug in a surge-protector (that we provided) and $100 to nail a framed picture into the wall. The fine for not getting the union to do these jobs was something like 10x the cost of the labor iirc.
AFAICT WebAssembly VM is implemented in native code in the major browsers (Firefox, Chrome, Safari, Edge). It's pretty fast, and has a pretty limited interface to JS or DOM.
Hey there - I applied a few weeks back to a different email address for you folks - the one listed at the bottom of this page: https://keybase.io/jobs#frontend-dev. Should I resend my application materials to this email address?
Using Superblocks to Bridge Dogecoin to Ethereum [pdf]
">By having its own silicone, Tesla can build for its own needs at its own pace ... "

This is not what Musk said on the conference call. Surely some bonehead reporter is writing this.
Musk said the latter, precisely to go from current 200 fps speed to something like 2000 fps (I might have the numbers wrong, but it's a 10x improvement) and that they have been doing this in stealth for the last 2-3 years. They expect the cost of the new chips to be the same as that of the current nVidia lineup. That got me thinking though. What are they currently using - the Titans ?
Maybe, but I would caution against assuming that either age or experience are antidotes to the phenomena described in the article. I've met some very experienced people (as in multiple decades of experience) who were still pretty insecure, and it definitely affected their work in exactly the ways described in the article. So to me it seems like genuine self confidence (or lack thereof) is a bigger factor.
It is not the East Cut. It will never be the East Cut. That is Rincon, and the real-estate marketeers can bite me.

Put another way, you can call things whatever you want, but a marketing campaign does not obligate me to accept your silly branding nonsense.
Tesla sued over claims it ran man's dream car project off the road
upvotes for stronglifts!
> IMO there's a difference between "use at your own risk" and "this is actually not meant to be called from the outside and if it is it will violate some invariant in the code". Those are two different concepts and it makes sense to distinguish them.

That's what double underscores are for:

$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> class Foo:
... def foo(self):
... print("I'm a public method.")
... def _foo(self):
... print("I'm a private method.")
... def __foo(self):
... print("I'm so private that you have to really know what you're doing to even call me.")
...
>>> foo = Foo()
>>> foo.foo()
I'm a public method.
>>> foo._foo()
I'm a private method.
>>> foo.__foo()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'Foo' object has no attribute '__foo'
>>> foo._Foo__foo()
I'm so private that you have to really know what you're doing to even call me.
>>>

Now in theory it's not quite what you're talking about because it does rely on coder discipline to some extent, but in practice I've never seen it become an issue (although arguably that could be because not many people know that you can access double underscore variable from outside a class).
Indeed, the article complains about names 'just being made up' but fails to provide any evidence of that actually happening. Instead, all the other odd names they call out actually originated somewhere in the community, albeit perhaps from esoteric sources.

What's more, NYT seems to willfully ignore that place names change and evolve constantly through natural social processes just like these. That Google is indexing this makes them no more the arbiter of it than a library is the arbiter of all knowledge.
Selinon – A Dynamic Distributed Task Flow Management on Top of Celery
I think it just reflects the only market that really cares about it, i.e. the Asian one.
Children don't get the vote either.
> It would be great IMO to link renewal to revenue, but too difficult in practice (and too many potential loopholes).

Charge proportional to declared value, with the declared value also an offer to accept payment from any combination of parties to buy the work into the public domain at that price. (It's not exactly based on revenue, but based on value to the copyright holder, but that's close enough to the same thing.)
My understanding is big problem is stationary objects which mostly get filtered out. With more processing power you might be able to do something about that.
Spider-Man: Far from Home Logo Unveiled
Opera, if you are watchng this thread, could you please update the outdated documentation on the command line option? [1]
This command line format was valid until 5 years ago, when Opera switched to Chromium. Currently Opera only works with Chromium’s command line format and the documentation does not mention about this. I noticed this problem when I was answering a SO question [2] so I contacted Opera but there is no response.

[1]: https://www.opera.com/docs/switches/

[2]: https://stackoverflow.com/questions/51123537/webbrowser-open...
Like much of education policy, this seems to help some at the expense of harming others.

For the intelligent & motivated, there will be unnecessary boredom during downtime/study hall, potential hatred for learning/school, and other negative effects.

For the lackluster students, this policy will help some pay attention to class, learn lessons, and complete work.

In general, however, I'd have to say I'm against it. Any widespread banning of freedoms or ignorance of new technologies will have outsized negative consequences.
When I say this out loud, it sounds like a stupid question, but I'm still curious...

Outside of the fact that different programming languages run on BEAM and the JVM, what's the difference between the two?

I believe BEAM ships with supervisors, which is why Elixir can utilize them... what else is different?
Indeed. We were commonly using telnet in those days.

Slightly amusing side story. Some of the guys had gotten those Motorola Timeport pagers with the screen and qwerty keyboard. One of them had rigged up some scripts so that he could send a text message with a Unix command, and his workstation would text him back the output of the command.

Hilariously insecure, but a pretty cool demo at the time.
The New York Times Hires an Apparent Racist for Their Editorial Board
> I assume you meant "an empty string is user supplied an empty string as data".

I think so - it was a bit late. But it's the diff between intentional empty value and unknown/initial value.

I still don't grok why django seems to want, by default, to ignore the concept of storing "null" in the database, and makes you jump to non-default configuration to do something which has value (seeing nulls vs empty strings means different things).
Why does this need a solution? There's nothing wrong with mining.
Show HN: A JavaScript reading list
This is interesting... but I checked the documentation and I can't find any mention of controlling focus with autofocus lenses, which would be crucial for most interesting uses that I can think of.
The problem with package managers/installers/setup scripts/etc. is that they turn file systems in a mess and that filesystems tend to be different between linux installations, even of the same distribution.

So snaps do for user facing software what docker did for server side software. Good idea in general and since most distributions struggle to stay on top of release quality updates from upstream, a great way to stay up to date, quickly try out some sofware package, or download software that your linux distribution hasn't gotten around to absorbing into their repositories.

Sort of the Linux equivalent of dragging an OS X .app file to your /Applications folder (or to trash for uninstall). There's no good technical reason for application install/uninstall to be more complex than that.

Normal user facing software should not require modifications to the OS to run. The linux practice of packages basically taking a royal dump on the filesystem and generally requiring root access to even get installed is no longer something that is remotely sane to do.

IMHO, operating systems should ultimately be immutable and basically be similar to a snap. You update it as a whole and you don't modify parts of it.

Linux has had a hard time with end users despite decades of "surely this year is the year of linux on the desktop". Never happened. A lot of that has to do with software installation, package managers and upgrades being a convoluted mess that always ends up in somebody doing stuff in a command line terminal to fix.
No one is expecting you to, nor do I trust you to. Distro maintainers do this, not software developers.
>" There is a difference between a restaurant failing and an industry going under. It really isn't that ridiculous to help folks when their entire industry falls out from under them."

The "industry" is not failing. There are still 13,586 yellow taxis on the streets in NYC[1] picking up and dropping off fares. And there no shortage of New Yorkers on the street raising their right hand and intently scanning for the "on duty" lights of yellow cars.

The "industry" is not the valuation of metal medallions bolted to the hood of the cars. You seem to be conflating the too.

[1] https://en.wikipedia.org/wiki/Taxicabs_of_New_York_City
Could they be the official but unused townlands areas?
The article is confusing because it is talking about cache coherency but keeps calling it consistency.

"The most common protocol that’s used to enforce consistency amongst caches, is known as the MESI protocol."

When MESI is a coherence protocol.
No, it’s not. I wrote neutrally and sourced my material about a controversial figure and was pursued (wikistalked) by a user who doesn’t make substantial contributions other than page patrol.

In fact, my article remains roughly the same, but is only half of what I was trying to make it because of what they did to me. I’m a hugely experienced editor who was researching the topic openly and transparently but was accused of an agenda because I showed my sources in the talk page of the article.

I complained on ANI and asked for help, but it was shutdown and nobody has ever reviewed the abuse I suffered from the other parties. Those other parties actively canvased on another board, and didn’t bother communicating with me. Then one of the editors actively changed the archives of the talk page of the article I was working on to auto archive in a few days and once all my talk discussions rapidly expired restored the default archive timeframe. Totally got away with it too!

Don’t think for a moment that most admins know what they are doing. They can’t, the topics are too broad and the agendas can often be opaque.
>And that was, to the US, unacceptable while the USSR was closing in on Japan from the other side, and they had two perfectly good bombs they wanted to test and send a clear, post-WWII-era message.

The final stages of the Manhattan project hummed along without much political involvement. Dropping nukes to show the USSR who's boss really wasn't on the radar of the military (they were preoccupied with the war). Politicians outside the executive branch were mostly in the dark and Truman wasn't exactly keeping a close eye on things.

Remember, the alternative in 1945 was more firebombing and an invasion several months down the line. The Soviets just finished mopping up the problems in central Europe. They couldn't be counted on to commit their armed forces to the far east in meaningful quantities. "But the civilians" isn't really a valid concern when there's a Japanese army running around China committing war crimes and enemy civilians will commit suicide (or be murdered by their army) rather than surrender at all. In 1945 you can't justify the alternative courses of (in)action.
Duo Press Release: https://duo.com/about/press/releases/cisco-announces-intent-...

Cisco Press Release: https://newsroom.cisco.com/press-release-content?type=webcon...

Letter sent by Duo CEO to customers: https://pastebin.com/AdTMYzzH