skysight-inc/HackerNews huggingface dataset:
Caltrans? Really?

I'm not referring to this particular case, but similar cases in general: There are a lot of people merging right on that place in the last minute, just like there are a lot of people merge left on an exit only lane on any other highway exits. It's not because they are poorly marked, it's because the exit only lane moves faster and they want to cut other people. Even if the lanes are poorly marked (I don't think the side-by-side carpool lanes are poorly marked, there are plenty of signs indicates that the left one is exit only) and they are on the exit only lane by accident, they should still have a common sense about what's safe to do. They can always exit there and come back to the highway on the next entrance. They just decided that their time is too valuable to do that so they are just jerking around. How is that Caltrans' fault?
Deep learning with LLVM using PlaidML
History seems to disagree. Growth has killed many companies.
Facebook Temporarily Blocks New Apps from Joining Its Platform
That’s what makes it so bad: despite it not being sufficiently defined, we are expected to filter our world views and interactions with others through it. Not only is it insufficiently defined, it’s situation-dependent. Political Correctness in a university or a California tech company is a totally different set of filters as Political Correctness in a Deep South Baptist Church or my rural Appalachia home town.
Seems kind of late for this kind of thing doesn't it?
NES tetris is not best Nintendo tetris
I'd take it as a complement.

Calling something a "disgusting hack," isn't inherently insulting, it is just a description of how well self documenting and obvious its workings are, which in this case is not at all. Whereas calling something a "work of art" particularly from Linus is high praise.

And while there is some subjectivity to if something is a "hack" or not, the original author doesn't even seem to contend that too much. They were more interested in pointing out that this method likely works across compilers (since it relies on less undefined behaviour than it might first appear).

In any case, it is a neat trick, that I wouldn't want to run across in a codebase since I'd have to spend too long figuring it out.
In my opinion it's clearly a compliment.
I can think of an example, though even this is somewhat of astretch:

Suppose person A takes 40 hours to write C code to manipulate a large data set.

Person B puts the data in a database and is able to write commands, which only take 10 minutes, to achieve roughly the same thing.
Jim is clearly wrong, and trying to sell you something. Even if Tesla as you know it today goes bankrupt, their assets are worth a lot more together then broken up and sold for parts. The worse case scenario is that tesla is sold off to private equity firm for a fraction of todays market cap, but to say 0 is to make up a story to get a price dip so he can make money on his short positions.
Now you're thinking with blocks – the modular mindset
Excellent research! You should post this as a root comment so it has a chance of rising to the top.
DocuSign unveils IPO filing
How does one even pause app reviews? They don't own the app stores do they?
Ask HN: What obstacles stand in the way for a “bar exam” for programming jobs?
First, getting this out of the way. I'm well aware that software programming is a broad topic covering many different skills and knowledge domains.

But so is practicing law. You can be an expert on bankruptcy law, or media/entertainment law, etc.

The idea of the bar exam is that the expectation is that any lawyer, at the point of passing the bar, the point at which they actually become a lawyer, have a solid understanding of most, if not all, general aspects of the law. I know of one exception, patent law, that is covered in a separate exam, but I'm not aware of other exceptions.

If they later choose to invest time and energy into specializing, and later forget some of the other more niche concepts of the law they don't practice, that's deemed as being okay.

Like software engineers, lawyers are not bound to one practice area, and some (especially in smaller towns) have overlap in several areas.

Yet when it comes to examination, the legal industry has managed to create a "one to rule them all" for grant someone admission to practice law. And it's generally effective in doing so. In theory, the same would be possible for another large career field that share core concepts in common, for all the jobs in that field.

What prevents a general examination to be designed and formulated for software programming work? We, too, work all over the place, yet there is no standard "bar exam" for programmers. Maybe the field is still not mature enough and we have to wait it out a couple more years?
For example, a search algorithm with an override that removes all links of sexual nature for certain hardcoded queries (say, "black girls") could be an example of a biased technology.

If I'd have to make a definition, then it would probably be a technology that somehow encodes an assumption that doesn't match reality. In this context, saying that "black girls" is an innocent search term and users searching for it don't expect to get sexual results is such an assumption - it would be polite, politically correct and possibly socially desirable; but it seems likely this is simply not true in the reality we live in.
This Gallup poll is important because it shows a growing polarization in the populace and a strengthening of the anti-science mindset of the GOP. It suggests that nothing will be done to prepare for and/or mitigate this existential crisis.

The Hacker New Community needs to understand both that the marketplace five or ten years out will be for a much hotter world, much less hospitable to human life. And it also needs to understand that a significant portion of the populace does not believe things are really going to hell in a hand basket despite credible evidence to the contrary.
It’s not a new phrase. Perhaps you’re seeing it more due to the flood of textbook false equivalencies from people trying to defend the president’s behavior.
Depends on your criteria for common, but it was certainly not unique. We had them at the non-Harvard university I attended and IIRC, it was colloquially called the "freshman face book".
> He's been working pretty hard to reduce his

His opponents -- ie: the entire western MSM apparatus -- have been working harder at that, and certainly done much more damage to Wikileaks than Assange could ever manage. Though I don't see how he's damaged the image of Wikileaks or himself much in the last couple of years. With Wikileaks' good works around the 2016 US elections you'd think would have won them plenty of goodwiil -- exposing the sham that is the US electoral system directly from the mouths of its brightest and most powerful.

That's where the immense, ongoing smear via Western MSM outlets comes in though, I suppose.

> walk out, be arrested, do the time

Definitely, just do it. It's easy for us to say, but imagine how terrifying that must be for him: who knows whose dungeon he'll end up in, but that he'll be effectively neutralized in his efficacy in regards to Wikileaks permanently is almost certain -- at the very least!
> Indeed, .NET has interior pointers, and it doesn't cause any problem at all.

Are you sure about this (without using C# unsafe context)? I've spent a moment digging in C# documentation and been unable to confirm this.
More like SWAT than anti-terror, but yes, our police execute 3+ tactical responses per day.

http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objecti...
That Russian music was so cool
> I wouldn't expect it to collapse until 2019 at the earliest.

Part of the function of financial cash markets (options are another matter) is to discount future profits into present prices. An expectation of a 2019 collapse is nearly as good, in terms of present asset price discovery information, as an expectation of a 2018 collapse.

These solvency expectations feed forward to the present, driving prices lower, which makes raising money to avert the expected collapse anywhere from expensive to impossible. It's a . . . "fun" cycle to be caught in.
AI, got it. If I get that many, I'll send you a sexy postcard from your previous address.
I need to find a way to automate the patching of Firefox's about:config when installing a new OS etc, quite a few telemetry/storage/WebRTC tweaks to date now.

There is an extension [1] that'll at least disable the IP address gathering (it doesn't look to disable all of the above settings but may have a similar effect if browser.privacy.network.peerConnectionEnabled disables everything):

[1] https://github.com/ChrisAntaki/disable-webrtc-firefox
Mind-Blowing Feature of Cryptocurrency
I think this means that they're not allowing new apps into the app store.
Why cant the Americans with disabilities Act go after those god awful
Google cpatchas. Everyone hates them , both able-bodied and disabled and find them impossible to solve. They are not designed to stop spam, because if they were they could just do the checkbox instead of the other stuff. Rather they are designed to limit access and has a disparate impact on the visually challenged . Rather than suing bushiness that don't install ramps, this would be a much better use of legal resources because it would benefit both the able-bodied and disabled.
All those apps/sites with "login with facebook" or asking you for facebook permissions (ie, Tinder, Spotify, etc) are reviewed by Facebook.
You must be under 30.
Tesla is inventing "the machine that builds the machine".

They don't have the bugs worked out yet, so production is behind schedule.

Ultimately it's a big engineering problem.

I've learned not to bet against Musk solving difficult engineering problems.
Oh I see, thanks for the clarification.
Just turn off all Facebook apps. I never turned them on, and don't seem to be missing anything.
This is the review process for getting extended scope permissions on Facebook apps.
Close, but no (: They don't own any app stores, this refers to apps that use Facebook login or data.
Free SSL with a Custom Domain on GitHub Pages
It's crazy how much more complex it feels like communication has become. Back then basically all of your RL friends were either on AIM or not online at all. If you were a more tech/internet savvy person you probably also had ICQ for many of the people you met online and you might hang out in a couple of IRC channels. Today even if you aren't a digital social butterfly you probably have half a dozen different messaging/chat apps.
I nearly expected the website would be a disaster even before clicking. I was not disappointed. Lot of old school companies try to use some effect on their website just for the sake of it.
That was something suggested during the blackout of his internet access in 2016-2017, but that would certainly be grounds to rescind the Ecuadorian Welcome Mat.
Didn't he plan to give away almost all his money over time?
My impression is that this is a conflict between the WebRTC folks and the UX folks. The WebRTC team is happy to prompt you to use data channels, but the UX team doesn't want to over saturate people with security warnings. Especially warnings that people wont understand.
> 'jacquesm, I have a couple of extra hyphens if you're running low.

Let me see if I can source them locally, if not I will be happy to take some of your hands.
>Looking at an example like

> : catalan(n) n ifZero: [ 1 ] else: [ catalan(n 1-) 2 n * 1- * 2 * n 1+ / ] ;
>(from http://rosettacode.org/wiki/Catalan_numbers#Oforth) it seems like, if what you say is true, then : must be a parsing word that not only reads "catalan(n)" but also somehow decomposes it in a way and sets things up such that the later call "catalan(n 1-)" is understood correctly even though "catalan", "(", and "n" are not separated by whitespace. It very much looks like there is some tokenization going on.

You are right, I forgot to say that the following characters stop the parsing of a name : { } [ ] ( ) |
This is a difference with a classical Forth interpreter.

The call to catalan( n 1- ) is just sugar, the interpreter replace it by : n 1- catalan. It is not related to how : works.

The following definition is exactly the same :
: catalan( n )
n ifZero: [ 1 ] else: [ n 1- catalan 2 n * 1- * 2 * n 1+ / ] ;

>Also, is "ifZero:" really a separate message from "else:", i.e., or is "ifZero:" also a parsing word that looks if what follows is a well-formed expression followed by "else:"?

Yes, ifZero: is really a separate word from else: . It is the same structure as the Forth structures :

if then

if else then

the if does not know if there will be a then or a else and is not a parsing word.
This is the same with ifZero:. It is not a parsing word and it is the else: word that do the job.

By the way, you can see the definition of all these words in the prelude.of file (they are all written in Oforth).

>If you have parsing words everywhere, you have a parser. It may not be a classical parser where everything is written in one place, but it's a parser nonetheless.

Not much more than in a classical Forth, where you find lots of parsing words too. I have no problem to call this "a parser". I'am just saying that there is nothing different from a classic Forth.

> I don't think there's anything wrong with implementing a Smalltalk dialect in Forth, with lots and lots of parsing words, and compiling the Smalltalk surface syntax to stack-based Forth code on the fly. That's lovely. It's just a shame to expose the underlying Forth in the surface syntax...

All the ifTrue:, else:, ... are not parsing words. There are not "lots and lots" of parsing words, at least not much more than in a classical Forth. There is nothing to do with the Smalltalk messages mecanism. There is nothing more here than a "if else then" Forth structure...
On this site maybe, not in reality. Most people want a return on investment, not a shine job about living on Mars next week.
Dark matter is (probably) pretty damn normal, while we don't know precisely what particles make up the majority of it there's half a dozen particles predicted by the Standard Model (how much more normal than standard can you get?) that are dark.
I have a noob question. How do astronomers know that the stuff they don't see is this exotic "dark matter" rather than just regular matter that their telescopes can't see?
I really enjoy listening to hardcore history by Dan Carlin. Which is, no surprise, about history:) You could almost forget it's not an audio book from audible but a history podcast
People feel guilty when they see other people doing stuff to improve themselves. Crabs in a Bucket.
The terahertz computer chip is now within reach
When AI Goes Awry
Want to freak yourself out?
> WebRTC IP Leak: Your local IP: 10.41.41.2 .

> Your browser supports WebRTC! Your real IP address is visible to every website you visit.

>

> Web Real-Time Communication (WebRTC) is enabled by default in Firefox, Opera and Google Chrome, and enables video chat, voice calling and P2P sharing from within your browser.

> A neat trick, but it allows any website to instantly see your true IP address. The only way to avoid sharing your IP address this way is to disable WebRTC completely.

Nope, that's not my "real" IP address
That's fair enough, I guess it's just the fact that the term until very recently confused me rather than clarified things; I found it genuinely obfuscatory, as a developer with relatively light infrastructure experience.

Of course I have come to terms with the fact that by now it's entrenched so we're using it, end of story - give me a few more years and I'll be pretty much adapted to it :-)
That order of things isn't correct. They'll slash spending big time before they get near that.

They can raise $2 billion tomorrow morning in an equity dilution. They're not going to collapse in 2019 either.

The $230 million is trivial. They have ~$2.8-$3 billion in cash as of end of Q1.

The issue isn't the next year or two. They still have a lot of market cap available to abuse if they absolutely have to. You can chop their market cap in half right now and they could still raise $2 billion just the same via equity.

The big question is whether the Model 3 gets up to a scale in the next year that pushes their burn rate down toward something a lot more manageable. If not, then investors will probably pummel their valuation and their debt costs will continue to climb, forcing very difficult spending decisions to substantially cut their quarterly losses.
Wow I love the BDD inspired syntax.

Truly, now anybody can check if their number is thirteen without being a hardcore developer!
Wow man that's some top level hate. You do realize that Zuck has pledged away 99% of his wealth? Providing third party apps access to friends list was a strange permission. I have never used an app that asked for it. But there are plenty of dating, games and social apps that could only work with a permission like that.

I think people are reading too much into this fiasco. We are better off fixing Facebook. It serves its purpose well.
This is a late reply but basically, you're completely wrong. There are certain aspects that someone on site has to be sign off on, but no the majority of engineers on site don't have to be responsible for really anything other than verifying they delivered what they promised. There are inspections (generally by the state) that verify the safety of a finished project. If something goes wrong because of sub par material or a design from an architect that ended up not being sound that's not on the engineer who signed off. And as far as Math and Science skills it's actually pretty similar to CS people where you learn a lot of stuff that you never use, or are expected to. Some guy did a basic derivative for something or other on their site, a week back, and everyone freaked out they were so impressed. These aren't the day laborers. There are all guys who've been in construction for years, Superintendents, field and project engineers, etc.
I remember having to reload my Nokia brick phone with like 100 text messages. That was painful and just filled in the gaps until I could get back to AIM on a PC.
You're free not to care about inequality, so go for it.

I haven't seen any convincing evidence-based argument that a high degree of inequality is either neutral or good for society as a whole, nor do I have any philosophical leanings that suggest that it is an acceptable byproduct of an otherwise fair and just society.

Going by both evidence (health outcomes, class mobility, etc) and by my philosophical leanings that it don't seem right for so few people to own so much (when ownership itself is a purely fictional thing), I'm going to keep talking about inequality as a Bad Thing to be addressed.

Don't like it? You do you, but telling me I'm focusing my behavior on one thing or another is about the least compelling thing to say.
First of all, this is super cool but I'm confused about these sentences:

>The discovery of NGC 1052-DF2 demonstrates that dark matter is somehow separable from galaxies. This is only expected if dark matter is bound to ordinary matter through nothing but gravity.

Why is this the only explanation? Was this a prediction of dark matter theorists that they will find galaxies without any dark matter and that proves it only interacts via gravity?

Lately, I've pondered that the observed behavior dark matter explains could be the result of a new force that only has an appreciable effect in regimes of extremely high mass/energy. Or possibly gravity is more complex than predicted by GR. Just like newtonian gravity needed to be extended by GR possibly GR still needs further extension to account for unexpected behavior in these extreme mass/energy regimes? If all the forces are ultimately just one force than these two ideas I've been thinking about are essentially the same.

I would assume there has been some work exploring this avenue of thought? Has it been fruitless?
Same here, with some Fark mixed in with Slashdot.
Honestly it's probably more evidence for dark matter; even tiny galaxies are large enough that MOND formulations should have effects.
> Timezone Difference: The time zone of your browser is while your request IP location timezone is Europe/Paris.

Looks like there is a word missing.
DuckDuckGo:

https://duckduckgo.com/?q=black+girls&t=h_&ia=web
It sure does seem like it though. If you question that narrative at all you get downvoted.
Young people were on AIM st one point, but it seemed like the generation before was on ICQ and the generation after was on MSN messenger. Then the generation after that was probably on Skype, then hangouts/FB messenger after that? And now Snapchat?
Why it’s so hard to #DeleteFacebook: psychological boosts that keep you hooked
> Somehow I foresee the billionaire class of technical experts will step in and prevent the downfall of Tesla.

Billionaires don't get to be billionaires by throwing money at things with no reasonable expectation of return (well, except Trump, but that's a different story). If Tesla can't figure out how to make money, they're not going to come running. If they were, they'd already be snapping up Telsa's underpriced bonds and stock.

> If anything, this could be a good thing for Tesla

"This is actually good for Bitc^H^H^H^HTesla"
As of last quarter they reported $3.8B of net tangible assets, though the bulk of that is inventory (not worth so much if the company goes away!). Depending on how the next quarterly report looks like it's not hard to imagine negative worth.
Lessons learned in Hell
I too have this feeling that with dark matter we’re at the epicycles phase...
If both buckets are filled, one of the existing occupants is evicted and reinserted at its alternate location. If there is an item already at that location, it is likewise evicted and reinserted. This process continues until an open space is found or a loop is detected. If there is a loop, the hash table needs to be rebuilt with more capacity or new hash functions.
previously on HN:
https://news.ycombinator.com/item?id=1253492

example of superb play: https://www.youtube.com/watch?v=EIBqEUvvDi0
I had the T-Mobile sidekick pre Android which ran AIM and I thought it was revolutionary at the time to not have to be on a PC.
It sounds like this might only affect apps requesting the "pages_messaging" scope... https://twitter.com/search?f=tweets&vertical=default&q=platf...
Yeah, I think Kubernetes is more like a distributed OS than a distributed systemd.
Because people are dumb. Just look at how alt coin prices often all move together for no apparent reason.
In 2004, Google was valued at $23 billion.

Other advertising companies made far more profit than Google, had more cash in the bank than Google, yet had lower valuations than Google.

On that evidence, many "experts" and "analysts" said Google was grossly overvalued.

Today it's easy to see that their analysis was dead wrong. If you can figure out why the conventional wisdom then was wrong, you'll understand why Tesla stock has value today.
I removed it for a couple of reasons: I try to keep my posts substantive (though I have been known to slip) because I strongly value that aspect of HN. And in particular I don't like to feed conspiracy theories, even when it's clear they're in jest. 'jacquesm's post upthread overwhelmed my usual caution, which led to a moment of weakness that I tried to correct.

Apologies if it may have (hopefully only temporarily) contributed even in its removal!
That it coincidentally happens during a coordinated anti-Russian media onslaught should be taken into consideration. The US/UK are not above fabricating evidence when it suits them, as their post-9/11 tactics have made clear.
>It's not "magic" it's a model that fits the observations: otherwise known as science.

Epicycles.