skysight-inc/HackerNews huggingface dataset:
Please make the distinction that _instants in time_ should be stored in the UTC but time specifications for scheduling purposes (10:30, mondays 14:50, 2017-05-17T13:40) are not instants in time, they are specification of time to be interpreted in a specific time zone and should be stored as such.

In a very real example there was once a product which let you schedule events by specifying a start date and a recurrence interval, say "daily". The software converted the start time to UTC in the zone of the schedule creator and stored that. But the conversion was done at the creation time which means it was done with a particular offset (say -5 hours) and when the relationship between the creators time zone and UTC changed as a result of DST changes the schedule ended up one hour of from what the creator intended. And the information about which timezone the thing had originally been scheduled in was lost and could not be retrieved.
>I can understand why you didn't link directly to the Heat Street article

I've never heard of Heat Street before, why wouldn't you directly link to them?
Basically the belief that government shouldn't be funding health care.

The current bill is pretty much a huge tax cut based on that idea.
The parent is saying that the entire point of Ethereum was to remove fuzzy human-world debates around things like "intent". If it doesn't, then what is the point? That they are decentralized? Who cares, and why?

I don't disagree that Ethereum should have forked, but that is a human response. If we can take human responses to these contracts, then they aren't any different than normal paper contracts.
https://www.stavros.io/posts/holy-grail-backups/
Critical Vulnerability in JSON Web Encryption (JWE) – RFC 7516
Yeah, fuck that noise. Not a fan of Facebook or its CEO. But clearly there is no code problem – look at the stock price over extended period. QED
By financing people with bad credit for extremely high rates.
Yeah, I didn't mean to imply fabrication: just there are going to be hiccups and weird inconsistencies in any data source, and it's not one where the hiccups have been seen before in a legal context. You have multiple levels, some slightly disagree, which is correct?

Email you have a bunch of different parties: the sender, the receiver, the servers in the middle, all of which are going to record something, and maybe they differ in weird ways, but if you got it you go it.
It does. There's an option to include the sdk in the ejected app, but it's not the default.
Ethereum brought a lot of geeky fun to my life, it's a great hobby for those interested in cryptocurrencies, distributed systems, compilers and so on. But, it was just that, a hobby. 90% of the people I met in Ethereum meetups and hackathons didn't really understand what Ethereum is, most big companies that invest in Ethereum just do it because they don't want to miss "the next big thing", not because Ethereum solves any of their problems.

After the hard fork I stopped going to these meetups and hackathons.
The stock is still above IPO price. This isn't exactly a Groupon or Webvan kind of meltdown... so far.
> "Words can't express how sad I feel about people who write and believe in such a logic. Where is our humanity gone?"

The correct term is illegal aliens. I didn't create the term, but I do use the language correctly.

My humanity is for those poor people who live in the US who don't get enough funding as it is and who lose out on the funding because of illegal aliens. That is where my humanity is. My question to you is where is your humanity for the poor Americans, many who don't have nearly the IQ of readers of HN and who are losing their jobs and not getting enough support.

> "The poor living legally in your country ARE NOT competing for resources with "illegal aliens" you call them (I find it absurd to even consider a person, a HUMAN BEING, to be illegal, but that's a different topic). Your country has way more resources available than those dedicated to eradicating poverty."

That is an incorrect statement. There is only so much tax money and much of that money is used for funding K-12 education, university education, healthcare, etc. etc. for illegal aliens instead of better funding the poor.
Clever. A coup. But really, big deal. This is an art project about perseverance, right? Just put a static background behind the flag and try again. Unless maybe He already divided them.
It's the user friendly bit that matters.
> The poor living legally in your country ARE NOT competing for resources with "illegal aliens" you call them

I am generally support immigration. But we need to remain realistic.

Of course such competition exists. If an anti-poverty program for only me costs X, then that program for a million people will cost more [1]. It takes more resources, in aggregate, to maintain something for more people. That, in turn, means there are fewer resources for e.g. saving piggly-wiggly turtles or whatever. You could raise taxes, but that just means fewer resources in taxpayers' pockets in favour of more anti-poverty programs and piggly-wiggly turtles et cetera. Resources are finite, human wants are unlimited, and political capital is a delicate thing.

[1] citation needed
Because once the dust settles it amounts to a lucrative sale by Google.

They both have to decide if that might be better than a long and expensive legal battle.
Show HN: Website to publish anecdotal Free Software success stories
Indeed. Auto manufacturers don't sell vehicles, they sell debt. I've heard this is a good reason to withhold that you are paying cash at a dealer until the last moment and work the best deal you can as if you are going to use their financing. They are much more interested in making a loan than making a sale.
One of the big advantages is that you can develop for your iOS device using Linux or Windows.
First taste of a stock failure. It happens. I've never lost a crazy amount, but I have invested in stocks, only to see them crash and -- either later have more success or remain a complete failure. Live and learn. Best to just study the history of the stock and its value for society as a whole.

Not saying that it has absolutely ZERO value, but I definitely would've loved to see SNAP a bit more successful, and they probably did not know what it meant to become an IPO.
> usually after a few beers

I'm not near to you and I'm not sure what the options are to ship crates of beer but count me in.

I'll swap you a story of attempting to help the father of a friend who was CEO of some company that ended up with me fronting the bill for a lawyer to keep him out of jail.
remember that in civil cases, the burden of proof is 'preponderance of the evidence', not 'beyond a reasonable doubt' as it is for criminal cases.
Exactly -- the HSR Authority is investing heavily in upgrades to Caltrain and Metrolink; they provide tangible benefits to commuters in the cities while building the infrastructure they need to run the high-speed trains in the cities. They can't get the high-speed trains running between SF and SJ until electrification and upgrades to the corridor are finished.

And at the same time, they're doing construction in the Central Valley, which is cheaper and easier on a per-mile basis. Just wish they could find a way to do it faster though; 7 years for SJ-Bakersfield seems like an unreasonably long time.
And how will you know if changing zone laws works?

It helps to look at Hong Kong: similar to SF scarcity of land, excellent public transport, high population density and skyscrapers everywhere, yet it's even more expensive to rent than in San Francisco.

The way I see it: if living in San Francisco is 3 times "nicer" than living in location X, so the rent is 3 times higher. Changing zoning laws does not change the pricing, it simply changes how many people will be living in SF, but as long as it's "3 times nicer" than X, it will continue being 3x the price.
Off the top of my head:

* JVM bytecode is stack-based, whereas LLVM uses "infinite registers" in SSA form

* being in SSA form makes it convenient to consume in compiler passes, but comes with quirks that mean you don't really want to write in that style manually: the mind-bending phi instructions, definitions must dominate uses, simple ops like incrementing a variable really means creating a new variable, etc.

* JVM bytecode carries a lot of Java-level information, for instance if you have N classes with M methods each in source, you will typically find N classes with M methods in bytecode too. A lot of keywords in Java have an equivalent in bytecode (e.g. private, protected, public, switch, new...)

* in contrast, LLVM IR feels closer to C (it only knows about globals, arrays, structs and functions). It exposes lower level constructs like vector instructions, intrinsics like memcpy

* JVM bytecode is well specified: anyone armed with the pdf [1] can implement a full JVM. LLVM IR is somewhat loosely defined and evolves based on the needs of the various targets

* JVM bytecode is truly portable, whereas target ABI details leak into LLVM IR. A biggie is 32 bit vs 64 bit LLVM IR.

[1] https://docs.oracle.com/javase/specs/jvms/se8/jvms8.pdf
Any oversight of the NSA is entirely voluntary. Queries may well get flagged but then what? Does every flagged query get reviewed​? We have to trust the NSA, who have clearly demonstrated that they are not to be trusted. Now in the probably very rare event that the NSA decides to tell on itself to the oversight committees, tell me just exactly what you think they are going to do about it. Nothing, that's what.
The Best Sources to Find Curated Content for Social Media
To clarify, I know more great programmers that went to college. In my hiring experience, it's more the person than then degree though. In my opinion, most of the guys who I know who went to college would have been just as successful if aimed at the books at given time to study.

Level of interest is what drives learning and in this field that is a huge key.
> It's not the old part that he's praising but the fact that it's been extensively tested. That's definitely a plus.

Yes, but that 'plus' is largely negated by the huge minuses of the language itself to the point that you would probably produce something a lot more reliable by using something less battle tested and newer, and besides that there are other options that just as battle tested or even more so and better so why settle for less? (Erlang, for instance)
yes I am sure there is NO WAY you could possibly have it get you information on anyone inside the US. just everyone else on the planet.
> it created economic assistance (as a side effect)

Let's be honest, it was an important if not dominant reason for this project.
I was under the impression the acquisition was a done deal as of August 2016? Hence why Waymo is suing Uber, not Otto.
If you look at the relays page[0], that shows number of users currently using relays, which is 44k atm.

[0] http://relays.syncthing.net/
The Berlin Wall was really about keeping people in. Make no mistake about it. It was erected as a response to losing too many people through emigration [0].

Can you say the same about U.S. border control? Hardly.

There's a very big difference between a wall that keeps unwanted people out and a wall that keeps wanted (or everyone) in by force.

In the latter case, even if you have whatever freedom you wish outside the wall, you can have it. In the former, you cannot.

[0] https://en.wikipedia.org/wiki/Berlin_Wall#Erection_of_the_in...
The current system is worse than being designed to be used without warrant - it's explicitly setup to subvert the warrant process. Remember, FISA court proceedings are secret, and at least as of 2013 (I'm getting this info from Wikipedia), a massive 12 out of 35,529 FISA warrent requests were rejected.
Yes, but if you want passengers to show up on time you better tell them the local time.
Costa Rican brothers shine at NASA
I think the Central Valley was a giant fait accompli to get the rest of the project funded in case of a political crisis.

The prevailing mood in 08-09 was also that CAHSR would be used similarly to the economic stimulus passed by congress. You would think listening to CAHSR blog and their ilk back then that Fresno and Bakersfield were the navel of the world.
This is highly irrational and speculative in nature. If an entity flags all articles by another entity or group, they should be held accountable for their actions, which could be shown to be biased. Further, a "witch hunt" would be driven by irrational decision making processes in the "hunter" aggregate, which is the point of exposing the meta data in the first place. Stopping recursive irrational thinking is the goal here.
I happened to come across here...
For this specific case mentioned in your first paragraph, it is not true.
I'm shocked! Shocked I say! I've seen this coming for a decade. Dealers are practically giving the cars away with near 0% financing. Everything in the financial world has been a race to the bottom for a long time. You can say it started with the severing of the link to gold backed currency. The dollar has lost 97% of value since then, the fed pumps up one bubble after another, telecom, housing, auto, student loan, etc. The bubbles barely pop before they are inflated into a much bigger one in another sector. And they keep moving around the globe. The currency is the problem and the central banking. All currencies are circling the drain requiring more and more intervention and bubble inflating to stay alive. I'm quite certain I'll see all paper crash in my lifetime.
This reminds me of a quote by a master magician, which I unfortunately can't locate right now. The gist was that one way that magic tricks work is that the audience would never believe the sheer amount of work that goes into developing the skill to pull of the trick.

The C64 demoscene is at this point a pure case of magicians developing tricks for other magicians. Compare to 20 years ago, when the tricks were made to wow users familiar with the platform and its limitations.

Now someone without intimate knowledge of the C64 would not understand what is the hard part of this demo part. Letters scroll up and sometimes expand or shrink a bit. We've seen lots of different scroll text parts. Is this hard?

Consider the brute force approach. The text scroll area is 192 pixels by 200 pixels. If this was just a bitmap, that is 4800 bytes to update. Pure unrolled code to move bytes would do

LDA src,x
STA dest,x

for a minimum of 8 cycles per byte (extra if 256-byte page boundaries are crossed, and to update the x index, and do the logic to pick out which letter to draw) or 38,400 cycles to update that bitmap. But there are just 19,656 cycles free per frame! The best a brute force approach would get then is one update per 3 frames, or 17fps.

So all the cleverness is getting the machine to do something at 50fps that naively it could do at best at 17fps. This is by racing the display raster and playing tricks with the hardware bugs in the cpu/video chip interface.
Yes, they are both a provider and a consumer.

That is the definition of a 1 sided market.

Sorry, I am using economics jargon.

https://en.wikipedia.org/wiki/Two-sided_market
Ford Gives Customers Greater Control of Their Vehicles with MyFord Mobile Skill
Question: the imbalance between what California contributes vs receivers from the federal government is pretty crazy to me. I'll grant some imbalances are necessary - you will always have richer and poorer areas of the country. But when he gap is as wide as it is, and then it is turned into a tool for punishing CA due to our politics, at what point should CA seek to seriously tackle this? Firstly of course is the very long shot possibility of successon, but I was wondering if there might be something in the tax code that would allow CA to shut off the flow of money to the federal government? Perhaps by implementing some kind of massive tax and dividend scheme (e.g. naively I'm thinking if I'm allowed to deduct state taxes - what stops CA from taxing 100% of my income, so I pay nothing to the federal government, then CA pays me a "dividend" equal to my income minus whatever the real tax rate should be (30% or whatever).
Many moons ago, during one summer before starting uni I had the chance to work on porting a mumps application to... Visual Basic :)

That's the summer I decided I didn't want to be a programmer.
We've worked closely with Kenton on this. In fact, our lawyers wanted us to add language to ensure that it was clear that we don't own Kenton's IP around this.
This reminds me of the old saying that my knowledge is not equal to your ignorance. Diversity does not equal lying as a work method, narcism and psychopathy.
Look, I'm not going to argue with some theoretical construct

Point is, "casinos are the only business that can be exclusive to Native Americans" is a true statement"

Is false, ask the current President or visit Las Vegas or Atlantic City. It was a cheap shot that is acceptable because one group can be put in other. Also, Native Americans cannot just open casinos. A tribe can if the state allows it.
Better not talk about things you have no idea about.
Yeah, the only problem is you can never "un-give" a key, which means you either have to rebuild your cluster under a different key (having to re-give key to everyone else apart from that one guy you want to kick out), or deal with the person having access to the data forever.
Performance might be one reason to use Cap'n Proto over Protobuf.

http://dbeck.github.io/5-lessons-learnt-from-choosing-zeromq...
Out of curiosity, what is it about a user interface and a circuit board that makes you consider the design of one to be protected but not the other?
Sounds like your dad is blaming everyone except himself. He could've learned R himself instead of blaming the training service. Learning a new programming language is something every programmer does.
Because they are temp jobs and no one will ride those tracks for years?
I didn't downvote you.

I didn't make the argument that California should or should not fund anyone over anyone else. That is up to the (good) people of California.

You seemed to indicate the California could have chosen to spend its money in a different manner. You started off by pointing out "Money [is] fungible". I was just pointing out the logical conclusion of that argument.
>I wouldn't walk onto a construction site and expect the foreman to give me a job as a carpenter without some proof that I can do the job.

Of course companies can have education requirements. I think the point that many of these companies miss is that a college degree isn't proof of competency, and "having an education" is not the same as being educated. Specifically in the field of computer science, there are plenty of people that already have the skills needed to excel as a software engineer, but they do not have the resources to get a college degree.
>> Variables must only be capital letters, maximum length 6.

"When it is worth considering breaking up a monolith app into micro services?"

"About 1500 variables from now"
> They should've started high speed rail in the bookends, since any construction there would have immediate benefits for hundreds of thousands of riders, and instill public confidence in the project.

The bookends are the most expensive part to build in, and the parts with the best existing mass transit; their of the least marginal value until they are connected with each other.

San Jose into the Valley is quite a sensible initial operating segment, in terms of bang for the buck.
Because it happens over and over. Can you point to an example where it doesn't apply?

I mean, easiest example is probably cars. Sure, Elon started Tesla, but they're tiiiiiny compared to other auto manufacturers. They're also doing some things very differently, so it's not quite the "same industry" now. In 1908 there were 253 auto makers, in 1929 only 44, and now there are ~10? So what happened?

There was an initial boom (lower half of the sigmoid curve/hockey stick), followed by lots of competition from startups (because they can compete on method there's some nice profit margins there), followed by brutal competition and diminished profit margins (as best method is adopted and firms sell against each other, things get cheaper), followed by consolidation (because when profit margins are shrinking, next step is consolidation and "belt tightening"), followed by an industry no one wants to touch anymore (because it's run by a bunch of idiot middle managers). If you wait long enough, those idiots eventually miss some major developments and this creates a new opportunity to do things very different (eg Tesla). Or nothing really changes, as in the case of air travel.

Also, history of all kinds of consumer electronics.

Also, how many companies on the fortune 100 50 years ago are still on it? Nothing lasts. If you're lucky and successful, you eventually hit the top of the sigmoid curve.

Also, software (yes, it's true)

What industry does this trend not apply to? What's the argument for "I think an industry being owned by a small number of successful companies represents a signal that a local maximum has NOT been reached (there's tons of opportunity there, just have to unlock it!)"?
I don't think anyone wants to fund them, and we aren't. We pretty generally agree that they contribute more to the economy than they take out of it. The California agricultural economy would collapse without them since employers can't afford to pay legal wages.

Now, the fact that their business model is so unsound that they can't pay legal minimum wage is a whole other problem. But as it stands, California is getting a damn fine deal out of their illegal Mexicans.
Neither the calculator nor the bad guy has intention. They lack a feed-back-loop between potential decision and internal model that evaluates that decision.

For the videogame UI, there is a massive limitation on agency because it was fully designed by another agent. That designer agent thus has very large influence over the AI.

I'd allow for complicated AI with emergent behavior to have agency up to a point. As a corollary, this means humans could have agency even if they were created by god.
Augmented Reality Is Already Improving Worker Performance
Article title is "AGILE MISUSE".

More accurate than either would be something like "Hypothetical Agile Misuse Model - Chocolate Factory Example (2015)"
Does anyone know if this information was collected as part of a monitoring service or if it was collected by forensically recovering the data from the laptops hard disk?
All those thousands of daily riders camping out in line to go to the Central Valley.
Right now on the front page, I'm seeing:

>"Battle of the Shirtless Leaders: Justin Trudeau v. Vladimir Putin - It’s a global game of: ‘Who’s hotter?’"

>"Vatican Reeling As Priests Suspected of Gay Orgies and Visiting Swingers’ Sites - Lurid claims against men of the cloth who are supposed to be celibate."

>"Wall Street Bro Caught ‘Humping’ Fearless Girl Statue - Proof sexism is alive and well?"

I think they're also the "outlet" that "broke" the story about "Obama tapping Trump's phones."
Babel is on by default in the React Native packager, which is indeed used under the hood by both CRNA and Expo's devtools. The template projects include a .babelrc file.

The `registerRootComponent` function is essentially a facade to `AppRegistry.registerComponent` but it also configures hooks for Expo's asset system.
I think the argument he was posing was that those statistics are carried by immigrants who won't be affected by the policies in discussion.

When you say it includes all immigrants, do you mean it includes the groups that would be affected when isolated from the rest, or overall?
Potential Macbook Security Flaw
It seems like Hacker News doesn't like hackers, given the downvotes.