skysight-inc/HackerNews huggingface dataset:
I'd try to Google a darknet Amazon.
Yeah, I have to deal with what we have in the real world, not in spec land. Yielding blank documents on a <title/> just isn't going to cut it :)
> Nothing with clear "within a day" expectations. Email used to be that way, until too many peed in that pool.

Slack, then Mattermost, solved that for us. Our email inboxes became crowded with banter, notifications, as well as info that should be tracked in a centralised place. It was a mess because email became a kitchen sink.

So now we use GitLab for most of the serious "this better be tracked" stuff, Mattermost both for the off- and on-topic live chat, and email takes back its natural place when interacting with third parties (those we didn't onboard on GitLab), reply-soon-enough, and notifications (including GitLab ones, which thus covers "reply-soon-enough+should-be-tracked" in a seamless way).

The key point is having the three tools together, personally configured as each user sees fit WRT notifications, allows for each tool to blend with each other over the gradient of possible use cases.
I had the same issue as the other commenter. I also didn't quite understand the "word (1/15)" as it looked like there were around 15 words in the definition to begin with. Maybe you should just show all of them, vertically, until the user selects a new one.
Because the taxes when buying the car, cost of the maintenance and of the insurance are outrageous in the Netherlands. They use bicycles because oftentimes that's all they can afford.
From the performance graph, it looks like they should be investing in Fortran.
Iirc beam has fixed memory constraints for its processes and a deterministic scheduler that gives even time to all processes, which help.
Excellent reference!
If Rust were solely designed for the purpose of building Servo, we'd have OO - Servo quite badly wants it for the DOM - and a whole bunch of other one-off features. In practice, Rust is a language built for systems development in general with Servo having been an early testbed to make sure it's going in the right direction.
It's 2017 and we still don't have a single decent bitmap terminal.
When my athlon died it seemed quick and easy to get a shockingly fast celeron, i think they were nearly 3ghz? I couldn't believe how poorly that PC ran compared to the althon chugging at a lowly 2ghz. Got another athlon after a few months and firmly put to bed the ghz war for me.
I've had similar experiences. It's not enough to scare me away from using TS but it comes with a price, and I wouldn't apply it to a project until it reached a certain size.

First off, I really like the language design. It's typing but without the red tape or the ceremony that makes languages like Java so bloated and painful. Duck typing works nicely. Not having to name every little type is a breath of fresh air. Typing is optional and easy to add when needed. It works well with both VSCode and IDEA.

On the flip side, I've found myself spending far too much time trying to find the right typings to match the libraries that I use. It's very easy to end up with odd conflicts. Reminds me of the (hypothetical, of course) experience of finding subtitle files to match a bootleg movie. More often than not, they are off by five seconds, or jump out of sync midway due to been for the director's cut or whatever. Typescript typings are a bit like that; they get you 98% of the way but the last 2% can be surprisingly frustrating. That being said, after it has become possible to install typings from npm, it has become somewhat more manageable.

But yeah, there is a premium to Typescript, like there is to unit tests. It's not a premium that I want to pay for a project unless I'm pretty sure that there is a payoff down the road.
Didn't figure out you can click more then the blue words until I read comments here
Project TITANIUM: The EU’s Plan to Decloak Cryptocurrency
React Native – Your offline tool belt
Jack Charles (Australian aboriginal actor) recently discussed his life. He is an avid reader, an actor, a drug addict, he slept in toilets at night, shared any money he earned or stole, was imprisoned 22 times, has been finally housed late in life. https://en.wikipedia.org/wiki/Jack_Charles_(actor) Don't know if you can view his story if you are not in Australia: http://www.abc.net.au/tv/programs/anhs-brush-with-fame/ (Series 2, Episode 9)
They do it because it keeps you in the app more and reduces bounces from native app sessions. I'm saying this with firsthand experience at one of the companies you mentioned.
"This article will delight newbies [...] For this article, we are using Python 2.7."

Suggesting Python2 to beginners should be considered harmful at this point: 2020 is just behind the corner...
But by allowing others on their network they are more vulnerable to security breaches.
Slack as an issue tracker is the dumbest thing.

Yeah history is actually cool, because you can forget to track, but it's too easy to say "oh it is in history search for it" ... ok./
A counterpoint suggests the concept's been losing ground:

https://books.google.com/ngrams/graph?content=conglomerate&y...

The concept is an old one, dating to the late 19th century. In the 1960s and 1970s, the new phenomenon was the "multinational corporation".

https://books.google.com/ngrams/graph?content=multinational%...
Why do you even need to buy SIMs? Are international plans that pricey in the U.S.? Here in Europe they are quite affordable, my Czech 'connect for good for abroad' is $0.35 per MB which is enough in most situations.
AMZN had a solid run in the past 6+ weeks. The opportunity cost of not having your money for that long is just too high. Especially if it's in limbo and not in some kind of strategic investment.
There's already a git repo for every package.

% apt-get install dgit
% dgit clone foo-package
Some of those offer actual benefits. How does a restaurant benefit from using this tech to keep track of rewards points? Other than marketing "it's like food, but with blockchain!"?
Webpack 3: Official Release
https://vuejs.org/v2/guide/comparison.html#AngularJS-Angular...
Why do people post on medium instead of just posting on their own personal blogs or websites? I understand the appeal for laymen who are not technically inclined, but I see so much content on medium from the ostensibly 'hacker' crowd, and I fail to see why anyone would write there instead of improving their personal brand by posting it on their own sites and blogs.

Am I missing something?
PixTeller aims to democratize design
That's exactly what they do. They place 'lokfietsen' (lure bikes) at hotspots, but still it's no panacea.
I would like to know if anyone reading Hacker News invested in BNT. Or any other token.

They look so obviously overpriced - it is difficult for me to understand why people are buying into this.
And way behind in others. Sims are way over priced. 1Gig is $30 vs say Singapore 7Gig for $20 or Turkey, 15Gig for $15

As another example even though > 40% of users don't have a landline more often than not you can not call a Japanese toll free number (0120) from a cellphone.

There's also the issue that unlike the USA where you can't tell from the phone number if it's a cellphone or a landline, in Japan you can. Cellphone numbers start with 070, 080, or 090 where as landlines start with different prefixes. Because of this you're judged based on your number. A person or company without a landline is judged to be less trust worthy than one with. Oh, and landlines require $700 to start (though that may have been finally fixed)
Boltt Wearables In-Built with an AI Health Coach Are Now Live
A Note on the Well-Proven Methods of Mobile App Development
Mobile app development is a process that is getting innovative each single day. These well-known approaches are sure to lead your application towards the success path effortlessly.
To celebrate Bicycle day since Amsterdam is all about getting high.
Skype partially down for over 10 hours
Is that some kind of a meme?
Basecamp published an article explaining their migration to Medium https://m.signalvnoise.com/medium-has-been-great-for-us-35d9...

> People often ask me why we switched to Medium. There were a variety of reasons, but one was reaching a new audience, and another was aiming for wider distribution. But maybe the top one was curiosity — let’s see if we can learn something new.
I'm guessing you get over that quickly if they pay well and provide a good work-life balance.
Ileana Damian
?? I thought Project FI had a min $20 a month basic rate. Looking at the site it certainly looks that way. Is there a way to have a Project FI account and no monthly fee if not used?
Behind the Scenes of a Startup
I think this is just a compounding of a pump and dump
Let's not turn Dutch cities into another example of the horrifying panopticon that UK cities have become.
He mentioned this in another thread:

https://news.ycombinator.com/item?id=14589057
sqlx didn't work in my case last time i tried (don't remember why exactly), but it's still far from any standard like sqlalchemy (python), hibernate (java) , active records (ruby),entity framework (.net), doctrine (php) or bookshelf (js).

Writing every select for every entity, with all the variations depending on whether you want to inner join with 1-n relationships (and which ones) is really tedious when you've got 30 entities in your model.
>Sure, that's compatibilism

Sure, it's combatible with compatibilism (e.g. similar to Frankfurt's ideas) but it's not one of the classic variants. I find incompatibilistic (sp?) theories hopelessly dualistic.

>But it's not a scientific view, it's a moral one.

I'd say it's fundamentally a philosophical one, on the nature of self, and only derivatively a moral one. I also don't think they are "scientific" views on such matters, as they transcend observation.

(As for the moral part: I don't think morality is about what we "freely chose" to do: rather it's about who we are -- the choosing after all is secondary and stems from that. This reconciles morality with both the influences of a personal history beyond one's control, and the person's "agency").

>However, most people would disagree with you. The lay person's view are actually more of a libertarian view of free-will.

Yeah, but the "most" part shouldn't matter, as reality is not a popularity contest. It's only whether they are right that matters.
China has free'd up quite a bit from the old centralized planning system, and the material well-being has improved quite a bit since they did.
How to Travel by Plane to 17 Cities in Europe for Under $500 in One Trip
> but damn is this going to look good on my resume when I move on in a year

I'd guess those are exactly the people those companies want to avoid, so no surprise those are also the people who are complaining the most.
Here are some of the popular chat fiction apps
Not to mention companies like Samsung and similar Korean / Asian megacompanies that do everything from consumer electronics to container ships.
Exactly. The most irritating thing to me these days is Apple's policies regarding running your own code on my iPad, but it's not like any other company is much better about it (even Microsoft is getting back into that game with Win10S, despite the massive court loss it got them back then).
This makes me curious, is group chat ever a win? Specifically the Slack variety where everyone or almost everyone is logged in and therefore any post by any person has the possibility of distracting everyone.

It seems like something more like personally messaging would solve the immediacy problem. Open a PM (Slack, FB Messenger, Hangouts), add the people you want to include in the discussion, start the conversation. Only those people are notified, if more needed to be added they can be added. That would seem like it would prevent more of the constant distraction part.
It's merely a gesture.

The fact that Britain even come to the negotiation table is a sign that their bottom line is much higher than military actions. Don't be silly to think a prime minister does not know the military power in her command...
Interesting. I clearly lack any knowledge in gumbo. But from what I understand from comment is

>> benchmarking the gumbo-python bindings, it was 95%+ parsing, < 5% spent on tree construction

95% on parsing - this speeds up since its done in C instead of python - ok.
5% spent on tree construction. I was little surprised with this - I assumed dictionaries might help although construction (seem expensive) for tree but tree traversal becomes optimal.

But as I write this, I find you have mentioned trees in question are of memory OFFSET types. That may explain why its quick. Else DOM styled trees (which I assumed) in C would be expensive to construct and traverse.

Finally, this begs another question : memory offset trees ? How optimal are they in construction since without having knowledge of depth of a tag and its children-depth - this will be have to be a two time parse with some sort of data structure(tree) to maintain book keeping for a second time parse to construct memory offset tree. Can this be done in single parse ? Could you share some insight into this ?
>Where are the people angrily demanding that google put child pornography back into their search results, out of a demand for freedom of speech for all? Why is that topic treated differently to terrorist recruitment videos?

Because most people act irrationally when it comes to related issues, and because other people (still a minority) don't want to be branded negatively by hysterical public/pundits.

One might as well ask where were the vocal proponents of black rights in 1920 Alabama?
I'm no expert, but I think for ORM like you're referring to, the language would need features like generics, which Go doesn't have and may never have. At best there would be a code generator which would allow you to write your stuff in a higher-level language which would generate compilable and efficient Go code in turn.
(1) CSS is absolutely a programming language, and a difficult one to master at that.
British Irish Lions vs. Chiefs Live Stream
Full Stack JavaScript Course – In Spanish
CCTV is heavily restricted in The Netherlands, and you need to post a prominent sign in any public place that's under CCTV surveillance, this would obviously make it ineffective to catch thieves.
I think it is a drill for new interns. I mean look at the parts of the sentence. "asked me to finish coding", "firmware update later in the day", "be careful not to ruin all the cars". I don't think tesla finishes the firmware of such important thing in the last day, let alone be it modified by an intern. This just seems like someone thought it would be fun in the first day of the new interns.
In Finnish that is called "myötähäpeä"
The average web page size is now almost 3MB [1]. At that rate, it costs about a dollar to load a single web page and about $350 to download a gig of data. That's not affordable, especially when you can get the same service at a fraction of the cost by buying a local SIM. For instance, it costs $5 for 4GB of data in Cambodia. It would cost you $1,400.

[1] http://httparchive.org/interesting.php
Using static analysis for vulnerabilities search
What's "Golden Eleven" in reference to?
Greasing the handlebars and seat may work well :-)
>How about using CCTV at bicycle locking points?

Now you have two problems -- and a freezing cold wind coming in from the wide open Overton window.
Strikingly similar article with a few different details: https://www.psychologytoday.com/blog/the-science-behind-beha...
An HN commenter pointed me towards this bookmarklet recently, which removes such 'dickbars'. I find it invaluable, especially as someone who presses Space to page through an article. (I've modified it to ensure that the page body is always scrollable, which is something that goes hand-in-hand with dickbars.)

javascript:(function () {document.body.style['overflow-y']=document.body.style['overflow']='auto'; var i,elements=document.querySelectorAll('body *'); for (i=0;i<elements.length;i++) {if (getComputedStyle(elements[i]).position==='fixed' || getComputedStyle(elements[i]).position==='sticky') {elements[i].parentNode.removeChild(elements[i]);}}})();
J2ME is nowhere near being hard real-time. Minimal Java ME Embedded configuration: 32-bit MCU, 130 KB RAM, 350 KB Flash/ROM. This is close to border where systems have MMU and is considered very "big" configuration in realm of embedded systems.
10-20 kB RAM/64kB flash is a lot for many many applications.
Rust seems to be on a good path to be the real C competitor in general bare-metal development. Right now Cortex-M* family support is on level when you can start writing some apps in it. I'm not considering Ada to be mainstream.
Yup, those guys. Never been yet, I heard they have a weird - haphazardly applied - door policy that boils down to "we'd like to be like Berghain", so don't go if you're a group of more than three not-so-sober men.

You've got to admit that the Trouw was good on its own merits, not just because of the poor alternatives (but then go check out the OT or the Bunker. Have you been there?)
No, those are Rust specific things.
For example, aliasing mutable references in C++ is potentially dangerous, but not undefined behaviour per se.

Regarding making a "really safe" data structure, this is quite tricky question.
Safety means quite different things in those communities.
Moreover those different concepts of safety are not readily transferable between languages, at least not in useful sense.

In Rust you would say that data structure is safe if it doesn't cause undefined behaviour when used without any unsafe user-code.
Essentially once you write a safe data structure the safety is enforced by a compiler, even in a presence of malicious user-code (as long as it avoids unsafe blocks of code).
In C++ on the other hand, a user would have only themselves to blame if they broke a precondition expressed somewhere in a documentation and caused undefined-behaviour.

This is exactly why I would postulate that writing correct data structure in Rust, as opposed to say C++, may require more effort.
For similar reasons using dependent types doesn't make programming any easier.
Of course, this may turn out to be a worthy investment in the long run.
Thanks for the link, that looks like an awesome package (in terms of its function and ability, haven't read through the code for quality).

Working on a Django project at the moment, and seeing this made me think: "Oh awesome, this could be extremely useful, but I'm already using Django...". And then I read about it using the Django ORM. Magic!
NASA Cancels Its High Performance Fast Computing Challenge
In the UK payments are often made monthly. This is bad enough if you are short of cash but factor in a lot of jobs are now bogus self-employed gigs or agency work where you can also find yourself extending credit to a business that has less cash than you do. Resulting in underpayment or , sometimes, no payment at all.

A lot of folks in the UK have a view that if they lost their job they can just do 'any-job' until they find something else.

These 'any-jobs' either are not available in the way people think they are or they fall into the category outlined above.
World’s First Disabled-Friendly WaterPark Has Just Opened and It’s the Best
Are you running anti-tracker extensions? I am seeing the same thing in Firefox with Privacy Badger running. Apparently these kind of pages need images and other resources from medium.com, which is being detected as a potential tracker.

Chalk it up to defective website design.
After so many years, Atari looks to me like an empty travelling label : not the same company, not the same people, no continuity, no legacy... just a label being sold and bought by Warner, JTS, Hasbro, Infogrames...

When people think of Atari, they recall Pong and other great games, the ST computer line... the current Atari company is not related to any of that: Nintendo, IBM or Apple ensured their continuity over time and may "re-enter" older markets.

Atari is not "re-entering" anything: Infogrames is just re-using an old mythic brand and intends to start a hardware business.
Thanks for the link, i didn't know about it. From what i see from the documentation (which looks pretty sparse) it doesn't implement lazy loading or any kind of mapping between SQL relation (1-n , n-n) to and from the go structs, so i guess it's pretty far from any of today's standard.
There's a specific brand of bikes that does just that (welding plates with an ID to it) from production, like https://www.fietsenwinkel.nl/bsp-bold-2016-heren-sale and https://www.fietsenwinkel.nl/batavus-quip-heren
Yes, there are people who use their wealth and influence responsibly for the betterment of others, this is the opposite of "trading in virtue"
So that means you are essentially having to go to the market at least every 2 months and pay the spread and tx costs to roll your position?

And the way they describe how they automatically choose the loan with the lowest rate they could pick one where you need to return BTC in 2 days even. That sounds horrible.
The New Lisp
We are always looking for talented people at Mobile Jazz[1] and Bugfender[2]. Best is to apply via our Jobs API[3]

[1] https://mobilejazz.com

[2] http://bugfender.com

[3] http://mobilejazz.com/jobs
Sounds like CBT! Other things I've found that help is more sleep, and less caffeine. It's not talked about much, but I'm convinced caffeine exacerbates the kind of negative emotions and anxiety that affect us perfectionists. I don't quite have the willpower to give it up, though.
Spotify ‘Sponsored Songs’ lets labels pay for plays
There's the other part of theft; if someone got their bike stolen or lost, some people just steal another.
You work at WhatsApp then?

I've written a bunch of Erlang, and a bit of Linux Kernel bits.

You're right, rarely do I break BEAM because most of what I'm able to break is in Erlang. The only times when this is untrue is performance. If you spend a lot of your day hacking on BEAM, I'd love some more documentation like the BEAM handbook, if you're interested.
Site scrolling is horribly broken on mobile. I couldn't read beyond 1 paragraph.
You don't need a forward/future to introduce leverage.

We can trade GBP/USD between each other with as much leverage as we like without any future time conditions. All we need do is agree to pay each other the difference in value as the price changes, multiplied by our agreed leverage.

At some point, one or other of us can close the deal and settle the outstanding amount.

If you can't strike a deal directly, you go to an exchange or clearinghouse of some kind that will introduce buyers and sellers. Once again, leverage can be created without any forward or future.
Reminds me of that 'prank' video where they left a bike on a steel cable, which the thieves found out the hard way (e.g. after leaving). Oh and another one where they put a tazer in the saddle.
In a way.

Started probably with "Twitch Plays Pokemon", "Twich Plays/Does X" means thousands and thousands of people trying to simultaneously control a single-user game or application, with the whole thing being live-streamed.
The back button on Android takes you back [1]. How can that confuse you?

---

[1] unless the developer has intentionally broken this convention, in which case I suggest you uninstall the app immediately.
NUNCHUK MASTER COULD BE THE NEXT BRUCE LEE, AND YOU'VE GOTTA SEE HIM IN ACTION
Cholesterol is fine, the lack of vitamins is not. Too little potassium too. Also never mix this with much sugar.
Turns out that number crunching isn't what my CPU is doing most of the time. :-/.
When you say "per day" you mean annualized right? You don't really mean i borrow 1 BTC today and pay you back 1.01 BTC tomorrow, right?