skysight-inc/HackerNews huggingface dataset:
China Blocks Foreign Companies from Mapping Its Roads for Self-Driving Cars
Yeah it's got some decent commenting around a good chunk of the functions. But there's no sense of the overall concepts. It looks like there's a "store" and a "view"... there's some "actions", and something called a "source"...

I'm sure if I spent enough time I could figure out what all this stuff does and how it interacts. But I'd need a compelling reason to spend my time to do that in the first place. Why wouldn't I just use something like Angular that provides this kind of information right upfront? Or React+Redux where there are a million guides describing the concepts and how everything fits together?
Switching to DSL is not a realistic option when most of the country has broadband.
My friend's chinese motorcycle had this light built in on the gas tank. It's really helpful because you can't hear your phone ringing/vibrating while riding. AFAIK, this stopped working after transition to 3G.
And what's stopping you from having a tightly controlled interface with a REST Api that is easily deployed, rolled back, unit tested, source controlled and deployed?
Without knowing your algorithms, is Bitcoin's 2,000% increase this year a heavy factor in your "win" rate. Or, are you confident in your logic that you can grow with a slower market?
Depends on how it would be perceived. I did something similar to the described increased-extroversion. I believe my work proved successful - of sorts.

I still have the personality trait of being an introvert, but when I was specifically working to push myself, my tolerance for "things" was increased. So while my personality hasn't changed, specifically my preferences haven't changed, my tolerances and ability to enjoy things outside of my preferences has been flexible.

I wonder if that's what a lot of these self-reported people reported. "Before I couldn't go to a party and enjoy myself, now I can!" isn't exactly indication that their personality changed. Even if they enjoy the parties and want more, I'd argue that their personality could still be the same - it has been for me.

I also think ultimately my self-identified trait of introvert might not be correct - and likewise many subjects here I wonder if they might be incorrectly self-identified. For myself, what I think I really dislike is not the outside/etc - it's new encounters. I hate them. Really, I loathe them. Even things as simple as driving new places. The unknown area, the frenzied feeling of finding the correct street, parking in cities, etc. I don't like driving because of that, honestly. So am I really an introvert? I actually like going places, it's just that life brings a lot of unknowns, and those are ultimately what I dislike and I have to fight to keep a reasonable hold on.
NDAs typically state that employees cannot disclose proprietary information - copyrighted software, patented algorithms, etc.

Tabspace does not request this information. Instead, we are asking for a general assessment of this content rather than the substantive content itself. While this could be helpful for a prospective employee, it does not damage a company's competitive position or compromise them in any way.

We ensure that all data is anonymised and aggregated. However, if you believe submitting a review could have you fall foul of the law, please don't submit a review.
Developer here. Thanks for checking out my app, Riker. In case anyone is
curious, the iOS app is native, written in Obj-C. The Riker web app is written
using React and Redux. The REST API is written in Clojure and the backend is
Postgres.

Although there is also a fully functional web version of Riker, the app is
preferred since it supports offline mode, provides Watch App and integrates with
Apple's Health app.

Will be happy to answer any questions.

App Store link: https://itunes.apple.com/us/app/riker/id1196920730?mt=8
Web link: https://www.rikerapp.com
Can you ever be 100% confident?
I'm not too up on which documents here are current but at least:

> A payload within a GET request message has no defined semantics;

> sending a payload body on a GET request might cause some existing

> implementations to reject the request.

https://tools.ietf.org/html/rfc7231#section-4.3.1
The most compelling reason to enable at least some swap space is that the Linux kernel's memory handling algorithms can't cope with there being no swap. If you have no swap, then you will encounter stalls and OOMs even if you don't actually run out of memory. Adding even a tiny amount of swap prevents this from happening.
How to find and hire mobile app developers?
Nah, Singapore will just invest in the infrastructure necessary to make it possible when it’s not good enough for California yet and pass the laws and regulations to make it happen. Probably ban non self-driving cars at the same time.
I have coached 600+ people on how to be more engaging in their speech, for money, over several years and in several countries, as part of a previous job. This is skill, not behaviour, and it can be acquired.
Recognizing that people are unique does not immediately equate to solipsism. That would be like me saying that recognizing any kind of commonality immediately implies collectivism.
I have no idea what this does. Can you put more than one sentence to describe it? The link doesn't do anything to describe it either.
About:studies was enabled by default on my browser (opt-out)
> and when a piece of memory is accessible from multiple threads it's not mutable.

In game engines, these pieces of memory often need to be mutable by multiple threads. E.g. see this old Intel article for a high-level overview how it might work:
https://software.intel.com/en-us/articles/designing-the-fram...
Now with DX12 / Vulkan it became even worse, because with them we no longer have _the_ render thread.

Sure, doing that the dangerous C++ way can introduce bugs. But the risks are different.

If you’re working on a web browser (that’s what Rust was created for), the worst thing that may happen, a compromised web site you’re viewing (maybe even by accidentally clicking a link) may infect your PC, steal all your data and turn your PC into a botnet node.

Most games can’t technically fail that bad, due to the following reasons (1) Most games don’t allow users to create content, only the developers do (2) Modern console games work in a hardware-assisted hypervisor (3) Some platforms even verify digital signatures of all the content they load.
Stolen Honda HR-V Found with Lyft Stickers and 11,000 Additional Miles
It seem to be that two dominant models for EV battery tactics are emerging in China:

1. Sell genuinely good, high endurance battery pack that will last for a lifetime of a car - BYD and other car makers using cells with LiFePo4 cathode

2. Stuff the battery pack with a lot of cheap cells that will survive for two to three seasons, and will be replaced after that for a sane price.
What's particularly alarming about that is he appears to have had at least three people purchase his service, two of them after the first had commented that it was substandard...

You know a market's full of suckers when even the wannabe scammers aren't discerning enough to avoid being ripped off.
As a FastMail user, I must say the UI startup time is painfully loooong ...
The non-bt version does this too
It's neither no?

Sometimes the market is 1000x more important than anything else, e.g. craigslist, just a listing of stuff with no
design that become successful because no one else was doing it.

Sometimes the founders are everything when a lot of players are already in the market, e.g. Google vs. Yahoo. Google had to invent a completely new kind of algorithm to win the market.
Turning $25K into well over $2M
Etherum mining rig, is it still worth it?
First time hearing of apps that manage windows position, and it makes me reconsider a single large monitor. I always thought about making the switch from 2 monitors for the widescreen asthestics, but windows' default window management (either 50% 50% or manual positioning) lead me to think it just doesn't worth it.
That sounds like it would end up with us having a situation where every time there is a human on the path, the car needs to slow down to 5mph in case it decides to jump out into the road.

A human can tell if there is something going on at the side of the road that might make the human jump into the road. Machines are nowhere near being able to understand the context of many situations that allow humans to predict these things.
I meant a good ORM. But then again, my definition of a good ORM is an ORM with a language that treats queries as a first class citizen. EF with Linq doesn't really act feel like a separate framework since Linq and Expressions are built into the language.
I think it's misleading to think about switching databases on an ongoing application as the use case for database independence. More important use cases:

1. Using SQLite for unit testing and a real RDBMS for integration testing, acceptance testing, and production.
2. When you are writing a library that will be used by different projects, not all within a single organization (e.g., a Free Software project).
3. When you are providing a product that the end-user may want to use with different choices of database (e.g. forum software, Nextcloud, etc.)
Did you know that free market is a hoax if you've got couple corporations and too high costs too enter the market?
Yeah, old chocolate under the seats is awful, I don't like it either.
> anything doubles in sales for 6 straight years I think this kind of article is warranted.

If they started at 1 sale the first year they would be at 64 sales. No matter where they started they doubling every year for 6 years is 64x (2^6) sales.

64x sales over 6 years is great if you're an investor, but it isn't news.

Inability to buy one means they are having trouble with production.

You can bet it is doing more than 2x this year with great sales copy in the NYT.

Makes me want to cancel my NYT subscription.
Access security camera remotely
Yes referring to a DNS server as a gateway is obviously wrong.

I'm not aware of how much caching is used, but to my knowledge is not that common as it would introduce a lot of problems for developers. This is also wrong.

How much of their arguments are based on DNS and caching?
I suspect the answer is a function of team size. For smaller companies, less formal solutions may be ok.

At my company we use:

- Salesforce

- wiki

- google groups

- github

- Trello
What is the XY problem?
Five Russian Cryptocurrency Projects Everyone Should Know About
So looks like a good choice that Polish government cancelled the deal to buy them
Investing: http://www.macrotrends.net/1319/dow-jones-100-year-historica...

Speculating: http://www.macrotrends.net/1333/historical-gold-prices-100-y...

Which one do you think bitcoin is? Well I'll tell you, it's the second.
Bay Area cities face growing crisis as RVs become homes of last resort
So, the headline is hyperbolic because the Kochs didn't make the decision, but ...

"More often, they are brilliant because they organize their business in a way that they don't need to know, they just hire right people, build right structures and delegate to them"

Which implies that they did in fact want this, even if you ignore all their other constant political gamesmanship for ends such as these.

Seems like we are having our cake and eating it too.
We have far more problems with too many .Includes causing terribly performing queries with bad JOINs than lazy loading problems. Granted this code base is in a bit of a state and we have a complex order structure that can go like 10 layers deep, and ideally we're looking to go even deeper with complex pricing. You do an include with all of that and you're going to get a terrible query.

It's generally very cheap to do a single item query with no joins (as in a nanoseconds db query, yes, nano), and it only has to do it once, if you re-use that object again anywhere else, it's already in the context so it doesn't have to go to the db. Even doing them hundreds of times can be super cheap[1]. Add to that it only has to load each item once you can make intelligent decisions about what to .Include and what to lazy load.

[1] Caveat, Azure db connection latency often sucks so this isn't completely true, we had 5-6ms instead of the <1ms you'd expect. Presently at about 2-3ms. This is the fault of Azure and not lazy loading though. Causes a problem when you make hundreds. 100 lazy loading calls each taking 6ms would add 600ms, or 1/2 a second, to a request.
I don’t think you should be afraid to mention Jordan Peterson here.
I only skimmed, but I don't think it does.

As an owner of an Instant Pot that gets regular use, and another pressure cooker that lives in storage now, I think I can take a stab at it:

Compared to stove top pressure cookers, it's just easier. Stove top ones require constant attention and fiddling to manage the heat an pressure properly. With the Instant Pot, put food in, close lid, set time, go watch One Life to Live reruns until you hear beeping.

Compared to other electric models, it's either cheaper, or easier to use, or both. Many comparable models are prohibitively expensive, while the Instant Pot is $100. And the interface is dead simple. Push button, adjust time, walk away. I haven't used another electric model, but a couple friends have them, and, to hear them talk, theirs aren't quite as simple to operate.

(That first step might be more confusing before, probably by the 3rd usage, you realize that all the buttons labeled 'bean', 'soup', 'veggies', etc. all do basically the same thing and are really just there for show.)
Classic ID10T error.
What a piece of corrupt shit, pardon my french. I have a strong belief that US senators are, in its vast majority, completely innocent and this does a lot of harm to the 'clean' ones.
Isn't that what Tesla does already?
TSMC never intended to use 10nm. They planned to skip it to get to 7nm faster. Samsung planned for 10nm on the other hand, because it thought 10nm will be a "long node" (it won't be).

Also Samsung's first 7nm node will use EUV lithography, which may be a bit too costly for most chip makers, and that may have played a role in developing the stop-gap 10nm process, too. We'll likely see most of the 7nm users switch to GloFo and TSMC until Samsung lowers costs/increases yield for its 7nm process.
Wait! The price is meant to STOP people from ordering? I naturally assumed after watching the video of his artisanal pencil sharpening techniques that the prices implied exclusivity and a cut above the rest.

I ran out to the dollar store lickety-split, purchased five dozen pencils, and put in orders for all 60 of them. Sure, it was a cool 30k, but you need your pencils sharpened properly for your entire family, maids, and baby-sitters.

He really should update his order cart for people who want to get a dozen or more sharpened at a time.

I would have ordered a full gross, but I had to run off and purchase a book for my second cousin's youngest son's friend who has a book report due. https://www.amazon.com/Trends-European-Television-Communicat...
Had something like that over a decade ago doing tech support for a government reporting agency.

Report: "If my secretary logs with our account, it works. If I do, the website logs in but then later shows me errors message when I try to submit a report".[0] Entirely repeatable. Screenshots sent showing it exactly. All of us scratching our heads. How could our web server know who was sitting in front of the keyboard?

Root cause: the username was a number with a leading zero. The login didn't care if you used zeros or not, but the internal logic did care. She logged in with them, he logged in without them (or was it the other way around?). Once logged in, the username was taken from a cookie or something that had been set at login time and fed into the internal logic, which barfed.

Lessons learned: either don't have forgiving logins, or have forgiving functionality when users use inconsistent logins.

[0]They were indeed sharing an account with the same username and password. It was 2005 and government website, so this made sense.
IME, it should never take more than a few hours to run down why the ORM made such a query. At a minimum most RDBMS's have query logging and can explain queries.

Ironically the last time I had a big ORM performance problem was Hibernate eager loading all joins. Diagnosing and fixing it didn't take more than an hour. (Though we did have a very experienced DBA at the time.) YMMV
It certainly is. At least it's faster than Thunderbird.
You have to known when to break free of the ORM. They are great for graphs of CRUD operations and pretty nasty for much of anything else. You may come to a different conclusion depending on the project and dataset of course.
Sure, and I have that in each of the half-dozen ThinkPads laying about my place.

That doesn't negate a desire for a unique architecture portable.

edit: Particularly of interest to me is being able to isolate nodes. Your router and console are on the same physical board perhaps, but only interconnect via an onboard Ethernet switch (itself managed as a 'slave' under either the router or console node, depending on where one landed philosophically). Compute nodes could be powered off entirely when not in use.
How to Integrate Facebook in Your Android App
These edge cases are pretty likely hard coded, and human inference is much more general.
> Almost no companies today are selling stock to grow the company

Public market performance influences IPO performance. IPO performance directly knocks on future managements’ decisions around going public or raising a private round. The performance of those moves influences early-stage capital availability through multiple channels. Equity markets, broadly, are complicated, but they are an essential component to fuelling firm creation and growth.
Top health industry issues of 2018
In my opinion, Tesla is a fantastic luxury car brand and will continue to be so (assuming they can continue to get funding for their plans).

That said, I don't think they will be able to compete in the midrange and economy segments. The competition is too fierce, and their key value proposition (their brand) isn't as helpful once you're dealing with budget-conscious consumers.

In my opinion, Tesla shouldn't have gone after the mid-market with the Model 3. They should have continued to compete against BMW, Mercedes, Porsche, etc. where they have a durable competitive advantage.
That is frankly one of the weirdest things I've ever heard.

You can't listen to someone because his style and choice of decorations is different? At least you recognize that you're biased, but you should really try to fix that part of your personality.

You'll miss out on a lot in life if you immediately disregard things and people just because they're slightly different than what you're used to.
Source-Level Decentralized Autonomous Organization (SDAO)
An A.I. system with several
million cars will have this exact situation several times a day, so after a few months, they sure have a lot more scenarios that a humans has ever seen or would anticipate.
I use Amethyst (https://github.com/ianyh/Amethyst) and cannot give it a stronger recommendation.
I'm not certain about the figures for wealth mobility, but intergenerational income mobility is already worse in the United States than in Europe and has been for some time.

https://wol.iza.org/uploads/articles/176/pdfs/intergeneratio...
Unless you're talking about SQLite, SQL RDBMSs are both static and strongly typed. The systems typically do allow some implicit type conversions, but type is critical to how a table works.
The manual that came with my Instant Pot recommended buying separate rings for specific strong-smelling recipes.
> I'm not sure why this evokes such a strong reaction in me. I think it's because it's like a claim of "ownership".

That's because of the use of the word "branding", which is what cattle farmers do to their animals to indicate ownership. Had they used something more value-neutral like "initialed", our reactions wouldn't be nearly as strong.

(I'm not saying that "branding" is the wrong word to use, nor that "initialed" would have been better, just that the specific words we hear matter, even when their meaning is mostly the same)
Swap isn’t needed at all in this age. It’s just there for people who can’t afford more RAM and therefore have to resort to hacky solutions like this.
In an Operating System, that ‘more memory’ could be used for applications instead of bloat.
>And making it hard for them to act as a foundry

That is why they have made a node specially for Custom Foundry.

https://fuse.wikichip.org/news/567/iedm-2017-intel-details-2...
Old news:
http://www.washingtonexaminer.com/clinton-foundation-scandal... .

Also Russia, Ukraine, Saudi.

Our current POTUS seems will not be influenced by China.
I might. I'll inform you if I do but I generally try to avoid controversial topics like these.
Most of the NDA boilerplate I’ve seen includes this or something like it:

> any and all information not generally known to the public

… which would include ratings.

Since you’re not trying to subvert NDAs, clauses like that are probably a common enough to mention on the “Submit Review” page - maybe something like “Before submitting a review, ensure this information is not subject to an employer non-disclosure agreement.”

Barely related: Your initial post (and the site copy) doesn’t match “it does not damage a company's competitive position or compromise them in any way.” If the point is to encourage prospective employees to use these ratings when deciding where to work, then by definition it’s affecting competitive positions.
This sounds as if it is a serious issue and should be fixed. Is there a bug report about it?
Show HN: VR and Mixed Reality Headsets
I'm sorry I assumed obvious transformations are obvious for everyone. Won't do it again. Thanks for shaming me. It is an honour. You make very high quality and original comments on HN, I will bookmark this thread and come back to read your awesome content later.
> While a noble goal, I don't believe this is a goal shared by the majority of the population.

Then why do most countries have welfare for the poor?

> I think if you ran a poll between "improve the life quality of those born with less potential" and "improve the progress of humanity", the results would favor the later.

What's the point of improving the progress of humanity if not to actually make life better for the majority of humans?

In a few decades the majority of the population might find _themselves_ poor due to not being born with enough potential to compete with automation and robots. Should we keep engineering the economy such as to only improve life quality for the most fortunate?
RFC 2616 §4.3 (https://tools.ietf.org/html/rfc2616#section-4.3):

if the request method does not include defined semantics for an entity-body, then the message-body SHOULD be ignored when handling the request.

Now, RFC 2616 is obsolete, and I couldn't find such explicit wording in the superseding RFC 7231. But §4.3.1 (https://tools.ietf.org/html/rfc7231#section-4.3.1) says:

A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request.
Yes, of course, but those uses are not very important to understanding the current price of gold.

Likewise, I own a $100 billion Zimbabwean dollar bill as a curiosity, but that market doesn't put an important floor on fiat currency prices!
That's the best explanation I have seen so far. They're optimizing right but maybe for the wrong metrics.
> Why is there not a universal way of writing anything that is not ambiguous and can be read by anyone that understands the 'language'?

You mean like Lojban (https://en.wikipedia.org/wiki/Lojban) ?