skysight-inc/HackerNews huggingface dataset:
I've built a lot of websites/apps over my career, almost all of them in multiple languages and regions, and to me the best practice pattern is this (if you can do it, sometimes for various legal/company reasons you can't).

Default your app's language to the first match between the languages you offer and the user/browser's preferred language list. Fallback to English or the country locale, depending on the app's goals/requirements. If the user still changes the language , save it in a cookie/session whatever so on repeat visits the corrected option is selected.

This only solves the language problem though, not regional issues such as an online store in Germany vs Spain which have different deals and products. This is why you should keep a clean separation between locales and regions/countries.

Anyway thats my 2 cents from the trenches.
True, but Android flagships typically aren't much less expensive than iPhones...
The point of the device keys is that you don't need a PGP key at all. PGP and carrying around a master key securely everywhere is unnecessarily complex for most people. I don't use PGP at all, but I can still use keybase to do encryption/decryption seamlessly across multiple devices which is great.
شركة تسليك مجاري بالرياض
Found another submission for this story: https://news.ycombinator.com/item?id=14934581
Why decentralisation is a bad idea, take 340828493.
Slightly OT: Would love know how many of those who commented here are or were CEOs.
> When you build products that extend the world's social experience, this becomes a severe competitive danger.

Sorry, but that is just bullshit. I'm currently making a tool to create RPGs. I'm the sole male developer.

To my surprise, I have more women creating games in it than men. It seems that they really love the whole storytelling aspect of it.

So to say that you can only build something that is only useful to people similar to yourself, is just plain wrong. I'm a programmer building something for non-programmers.

If you want to make something for your customers, listen to them, see how they use your product, look at their interests etc. Is it really mandatory to hire the same demographic as a product manager???
The GOPATH system blows for the learning curve, but it's good for a lot of other reasons, like being very simple to understand and reason about. I don't really enjoy the way Node.js and Python handle package management personally, because it can get complicated. But I've wondered why someone hadn't wired up Go with an npm style package manager, since it would totally be doable.

The Go team does seem to care about the problem though, and they at least made a sane default Go path of $HOME/go, so you can go get right away.
Yes, like reading a book or watching a video.

While those are fine modes for learning, lectures do have the benefit of being a social mode of learning. Even in the extreme case of a lecturer who is playing the role of a sage on the stage, students still have access to other students. In less extreme cases, students still have access to the lecturer and the lecturer has the opportunity to include different instructional strategies. In other words, the benefits and drawbacks of lectures largely depend upon the attitudes of the instructor and students.
They're just rendering an image over another, like layers in Photoshop, and displaying in on a screen. This isn't an overlay over a transparent pane (like the Hololens).
Energy spent with a purpose is not waste. This is the case if you spend energy to build a car, and also when spending energy to calculate a proof that prevents altering historic information.

In the former case, consumers pay car manufacturers to spend energy to produce cars, in the latter case bitcoin buyers pay miners to spend energy to secure the blockchain. In both cases, if the end-user of the (virtual) good ceases their activity — consumers buying cars/people buying bitcoins — the good in question will automatically stop being produced (miners don’t burn off energy to produce bitcoins if they can’t sell them for a profit).

In this way, Bitcoin works just as any other consumer good: the (bitcoin) buyers finance the activities of the producers (Bitcoin miners) in order to produce a useful tool (electronic cash).
Generally I oppose these types of laws because they are never used for the rare cases where Joe says John "hey John hand me your handgun so I can kill my wife"

Instead most often these types of laws are used to prosecute people under a "should have known" scenario.

Examples of real situations of 3rd party liability that have been used to send people to prison

1. Jim takes a friend to a bank, the friend goes in and robs the bank. Jim though the friend was just withdrawing some money from his account but Jim is arrested and convicted of aiding his friend in the robbery

2. Jane does not have a license, a police officer attempts to stop Jane, Jane panics and runs from the police. The Police officer runs through a red light while in pursuit and kills a bystander, Jane is charged with murder.
the main usefulness of this is to make places like sahara livable, electricity generation is just a nice side effect.
I can't see it at the beach, the sea is always too rough, but I can definitely see it on a still large lake.
CoreOS (YC S13) Is Hiring – Help Accelerate Kubernetes (BER/SFO/NYC/remote)
If you are like me, who hates going to gym and doing monotonous weight lifting and other routines. Try any simple sport which needs not much preparations( hiking, swimming, gardening etc). I do swimming now.
It also tends to show local variables and function arguments. It also has --pdb.

This makes debugging without --pdb pretty easy in most cases: http://i.imgur.com/IqRzKnG.png

pytest gets a lot of stuff right, though it also has many faults (like almost any piece of software).
How do you know when a car is sold?
FPGA internal tristate buses
I remember someone posted a comment regarding why Lawyer doesnt want to improve productivity before in HN. It's because lawyer usually charge client per hour, the more hour the lawyer spend on work the more he/she get paid, there's a negative incentive on reducing work hours this way.
An exemplar of why !to day trade crypto. At least to me.
And would make me more likely to buy one.

The silver is too sterile.
Forget sexy zero-days Siemens medical scanners can be pwned by two-year-old-days
Maybe if the journalist read the whole document, and made an honest story about it, we wouldn't be discussing it right now.

Journalism is entertainment, don't expect something more. If you want to be informed, do your own investigation, or read a book written by someone who knows the stuff.
> Of course there's no guarantees, SKL-X turned out to be shit for gaming.

Only relatively. The performance is good, it just does not beat the i7-7700K. Which is not surprise given current games reliance on fast cores. But you can absolutely game with Skylake-X, and get high FPS.

I'd also stay away from last generation APUs. They are slow, as it's basically bulldozer with a gpu on top. Zen APUs coming out early 2018 might be a different story, and maybe they fixed some bugs till then.

It really is a pity the Pentium G4560 is getting so expensive. Whether that's a production reduction or miners buying it for their boxes, in any case it is with the higher price not really competitive against the Ryzen 3 1200.
I see no benefits over TV where best angle is already selected for you (and framing is art in itself), here you have to play the cameraman. How would multiple people (a family) watch this kind of media without getting in each others' way?

And most importantly, they didn't take advantage of biggest feature of platform - interactivity. They are just drawing a dead fish [https://vimeo.com/64895205].
...it's exactly the same thing.
If you take a look at the prototype, it had a slide-out antenna on the side of the lid.

They could have done what they did with the iPhone (And what HTC did first on the M7), injected plastic isolating part of the casing as an antenna but that would have been aesthetically odd.
Behavioral quantification: mapping the neural substrates of behavior
Because of BIP91, any miners who fail to signal segwit will have their blocks orphaned. It's pretty much a done deal at this point.
So, if I divide a pizza into 2e8 pieces I have more pizza than if I only split it in half?
Decentralisation isn't the problem here though.
Top BBA Colleges in Hyderabad
What is a haiku?

I'm not sure this qualifies

Maybe
Apache was given OO by Oracle, and people in Apache then treated it as the Apache project that it had become; it didn't work out as well as some other Apache projects.
It doesn't matter. If the CEO sets up a committee to do his job for him, and get good results from it, then they are doing a good job.

The Chief Executive is responsible for performance, not for working long hours or making technically brilliant plans.
I'm glad we could get federal regulators and banks out of financial markets so that scammers can manipulate markets and build Ponzi schemes in peace.
Well not only that, but it's also like saying that an officer using force should be acceptable. It's true, but it doesn't mean that it's the only way to handle a situation, and often, claims of racism and bigotry are used to end an argument as if it were an argument itself.
I'm not saying that "the left always does that", but each side had their share of desperate ad hominem attacks, and racism accusations is one often used by those on the left (though on the right it's used, just either reworded, or subtly redefined).
Got any details on that?
I made no mention of drug offences.

The US incarcerates more people than any other country, and yet it still has much higher rates of crime, including violent crime, than Europe.

If imprisonment worked to reduce violent crime we'd expect Europe to have higher rates of violent crime than the US.
> As far as I can tell you can’t step through tests in the debugger

Really? In Visual Studio Code this is as simple as:

1) Set a breakpoint in your test

2) Hit the "Debug Test" button

See http://wopr.norad.org/~stefan/delve.png for this in action. Look how great this looks. And how you can see all your variables in the upper left section. How you can expand structs and inspect them.

In my experience this works really really well.
From that article:

> The chimney had a height of 195 metres (640 ft) and a diameter of 10 metres (33 ft) with a collection area (greenhouse) of 46 hectares (110 acres) and a diameter of 244 metres (801 ft), obtaining a maximum power output of about 50 kW.

That's not a super chimney. It's a normal chimney. People believe in normal chimneys! You have a temperature difference between the bottom and the top of the chimney, but it is so short tat you can assume that the pressure of the surrounding air is constant, and that the pressure of the air in the chimney is constant.

When the chimney is very high, the pressure inside and outside the chimney changes with the height, so the temperature inside and outside changes with the height. So to compute the difference in the temperature you have to adjust it. They are implicitly using that the temperature changes outside and ignoring that it will change inside too.

Also, the design/experiments in Wikipedia use a large glass bell or something similar to trap the solar heated air and send it to the chimney. So they are replacing a good fire of firewood with solar power. But they ignore the HUGE glass bell in the project and in the video. They expect that the hot air will go spontaneously into the chimney instead of trying to go up in another path.

Trying to harvest some of the energy and also using the air column to keep the column up will make the hot air in the surface prefer to go in another path and ignore the chimney. Unless you put a huge glass bell to force the air path.

By the way, the design/experiments in Wikipedia use self porting towers, they don't use the same air to keep the structure up. I think that the idea of using the flow to keep the structure up is very fishy, but my handwaving is not powerful enough to be sure it's wrong, I'd like to see some calculations. But you surely need the glass bell too.
You mean people use their financial positions in order to trigger sells and buys in order to capitalize on sentiment changes? Tell me it ain't so!
You should see what the trading volumes (measured in BTC) were back when a bitcoin was $2.50! Measured in USD, though, volume has only gone up.
Logical Truth
Efficient Graph Algorithms in Neo4j
With all the complexity of OSGi I wonder if it isn't easer to go full microservice right away. With OSGi everything becomes complex real fast; Testing, troubleshooting class loader issues, etc. Also having one misbehaving bundle will crash the entire stack (resource leak). Having a bunch of small testable applications seems like a better alternative.
Perhaps if you measure in USD. Measured in BTC, Bitcoin Cash has been nothing but falling for the past couple of days: https://coinmarketcap.com/currencies/bitcoin-cash/#BTC
Of course it is. No regulation = one entity ends up controlling the whole cake.
First steps with Graphcool’s graphql command line tools
And batteries are definitely one of Apple's strengths. I always thought that may have been what was drawing them to a potential electric car project.
But is there agreement on the block size? As I understand it, th SegWit BIP and BIP91 (SegWit2x) disagree on block size limit.
Bootstrap is not about looks.
Fingerprint Extraction Using Smartphone Camera
Wow, finally an honest article, why hold on to mediocre employees , no need to buy donuts or pretend this is a 'people focus' company. What matters is your bottom line
And, true to form, it often works in the other direction too!

Especially with CLP(FD) and other Prolog constraints.
It’s not a matter of probability. Miners decide what to do, and right now a majority of them will ignore non-SegWit blocks. Doesn’t mean they can’t change their minds, though.
If this was someone left wing who published a piece saying that women should be paid more then it would hardly cause any commotion. I haven't read the document but it seems that those that disagree with the contents now want to get the author fired. Which seems to have been part of the authors point, it is a safe space for people if they are ideologically left wing bit not if you are from the other end of the political spectrum. I consider myself left wing but echo chambers help no one.
I see the following uses for cryptocurrency:

- Turning my "being good with computers" / learning about it early on the internet into money

- Buying illegal stuff on the darknet (which I didn't do yet)

- Speculating / Gambling

- Transferring wealth across borders while avoiding high conversion fees

While these are typical money functions, they are all fringe activities. I don't see myself ever using bitcoin as a replacement for Euros - that is for receiving my salary, for buying things (that I can get legally), for investing or saving.

One reason is I don't share the crypto-idealists idea of an anarcho-capitalist utopia...
"The Left" is not a party.
What's the big deal? Now that we know these price manipulation tactics, it should be straightforward for traders to ignore these false signals.
Projected texture study (threejs)
Dan Dennett: Breaking the Spell – Religion as a Natural Phenomenon
Facebook Traps People in a 'Cycle of Failure'
I'm smarter than you thought ;)
How This Silicon Valley Giant Is Backing China’s Tech Ambitions
Works fine is a bit of a stretch: https://medium.com/aaronn/project-fi-on-iphone-7-2564acd9604...
> and that genetics is more reliable than fragmentary historical records

Geneticists disagree.
Show HN: Lambda-Audio – Convert Audio Files with SoX and Lame for AWS Lambda
Has anybody went through this book? Is it worth it for an experienced programmer to complete this book?
Having a Soda with That Burger Is Dangerous
Protect the White Hat Hackers Who Are Just Doing Their Jobs
Huge thanks to the GitHub team for putting together this webcast!

For everybody interested who already wants to get familiar with GraphQL, check out this getting started tutorial for GraphQL: https://www.howtographql.com/
I would agree if the existing regulators were doing a decent job of avoiding major anti-consumer blowups. But they really aren't.
I'd rather have adoption of high density urban areas, public transit and walkable/cycle-able neighborhoods.

Traffic jammed highways will still be traffic jammed highways with EVs.
What about the Celtic languages?
This entry explains how spoofing caused the 2010 flash crash in the stock market.

https://en.wikipedia.org/wiki/2010_Flash_Crash
Dude, that's super fast! Blazing speed and rendering, even on my old iPhone 4s!
Great work!
How I landed a full-time remote job in less than 20 days
https://www.jetbrains.com/go/features/
FAA Is Taking Advice It Earlier Rejected to Prevent Jets Missing Runways
BIP91 is not segwit2x. It is just the lower threshold activation of segwit.
Wouldn't the best strategy be to pull two exchanges apart, pushing them opposite directions, and then arbitraging the gap as it closes?
I would posit that it's different people at different times trying to move the market in a direction favourable to them, but it's a case of caveat emptor, once people realise these things are happening they are safe against them.
A Cost Benefit Analysis of Being Jewish
Personally, I wonder if this is affecting long-term holders or merely extracting value from short-term traders.

Of course, if there is value in short-term trading (eg. adding liquidity) then this is unhealthy for Bitcoin/Ethereum.
Google might kill URLs in mobile search and ruin things for everyone
I would rather see color done well.

In the case of text that means asking the question: does removing all color remove any information? If the answer is no, then a colorblind individual can use other cues. (While my prior post focused upon legibility, two different colors may look like the same color to me even when the text is perfectly legible.)

I would also suggest keeping the number of colors used to a minimum. More color combinations means more opportunities for problems and more difficulty in resolving those problems by setting a custom palette.

Finally, only use color when it adds value. The use of color to highlight different file types was useful. (The file extension still existed as a cue, which is great.) The use of color to highlight columns is just asking for trouble without adding value. It is not adding value because all of the elements in a column are the same color anyhow, so it adds the risk of reduced legibility without highlighting anything in particular.
Yes, a patent-owning entity has tried to contribute code reading on that patent. Apologies that I can't give the details.
What happens when a bot falls in love with a human?
> only masochists would program in straight Win16, let alone when Win32 arrived

Also, electrical engineers. ;-)

At least I learned a lot about C. And I learned that friendly coworkers make up for a lot of stuff that would drive me insane otherwise.
It's not feasible for more than a few components-- we are, of course, talking about repair. You use a microscope, tweezers, a steady hand and accept a high rate of failure.

Board repair only makes economic sense in certain markets where the price of electronics is high compared to to disposable income.
There's a C++ library for Win32 (and other platforms) GUI programming with built-in layout engine, wxWidgets. It's a bit old, but works quite good, large DPI aware etc. Unlike Qt, it aims to be slim, provides native look and feel for all controls on all platforms, and avoids creating its own leaky abstractions. Necessary workarounds for old versions of Windows are included too.

Probably it would be easier to create Go language binding for wxWidgets rather than reimplementing all that stuff from scratch. wxWidgets already has Python, Perl and Ruby bindings, and besides Windows supports Mac (Carbon and Cocoa) and Linux (GTK, X11 and OpenMotif).
What's keeping you on Matlab? In my experience it's mostly the domain-specific libraries or Simulink.

The core matrix-y stuff can pretty much all be ported to Python with similar or better perfomance, especially using Numba.
Original Ryzen is B1 stepping. EPYC should be already a newer one, with ThreadRipper some say it's the old B1. So you might be looking for B3/C stepping instead ;-)
Thanks for that advice!

Unfortunately, I have an nVidia GPU, and I use the nouveau driver, because apparently using nVidia's proprietary driver on Tumbleweed is a huge PITA. Maybe I will have to bite that bullet eventually, though.
it was me i did it
The right solution to this is to have an official database of signs and their GPS coordinates provided by the government or whoever is responsible for road safety, free of charge (you're not directly paying for having signs on the road, why would you have to pay for an electronic version of that?).

Road signs were made for humans because we don't have the ability to connect to the internet and fetch the data in less than a second, but autonomous card do, so why not use it?
Age is one point that some people might consciously or unconsciously weigh against a candidate. But there are many such points, and there is no reason you have to reveal your age early if you think it hurts you. It sounds like you are looking for remote work without a portfolio. You have a lot of drive and curiosity and probably know a whole lot, but how can you demonstrate to somebody who would hire you that you actually complete work independently? This seems like a bigger obstacle than age alone. I'm at the beginning of a job hunt myself and I'm finding it hard to take the time to make a portfolio that really reflects my best efforts. But I don't see another way to show what I know. The reasons you want to work remote are not important (to an employer). You probably won't flip anybody who doesn't want to hire remote. Everybody has reasons. I would think the priorities are:

- will this person "show up" and communicate effectively? Your blog post implies that yes, you will, and that's good.

- will the work get done?

Can you distill all your experiences into some examples of examples of code you have written that does something resembling what you want to be hired to do? Are there open source projects to which you can contribute to show that you can work remotely with others?
Is the illegality of the other activities really relevant if they can't be prosecuted?

The justice system is meant to punish specific crimes, which it did done in both cases, but that doesn't prohibit you as a human to see it as karmic justice, for someone being a garbage human, wether legally or illegally.
Ummmmmmmmm.... You do know about thunderstorms and other clouds with unstable vertical develompment, right? Because that's how they work, by warm humid air violently rising into cool drier air.... Don't forget about the latent heat of condensation. This is just a thunderstorm in a sock.
My 4 steps formula to find high converting dropship products on Ali Express?
Where did you find trouble in working through it? I think the design recipe was insufficiently explained, which was fixed in Kiczales' course, but I found it too slow paced and without challenging exercises. The tight integration with the Racket manual is the book's greatest strength IMHO. That and the Bob Ross-like style.
and Android 2.2 also had an api. but don't try to argue with people that just watched an apple announcement.
Perfectionism versus Obsessive Compulsive Disorder
Nice one! Thanks for sharing the insight
Then the issue is no regulation not decentralisation.
its possible they overlooked mentioning it in the errata but still fixed it with their stepping.
dont give up last hope :)
> Of course, this technique only works in dynamic language

It can work in any language that supports reflection, dynamic or not.
Fineprinters – Best Stamps distributor, manufacture and supplier in Chandigarh