skysight-inc/HackerNews huggingface dataset:
This is great, but only when you've already got enough knowledge and experience within the organisation to enable it. That's where you really need to hire senior developers. Trying to grow a team of juniors into a team of seniors without enough guidance, grows teams of expert beginners, which is way worse for both the team and the organisation in the long run. You won't be able to hire or retain seniors in that sort of environment as they'll see it for what it is and leave.

However, that's not to say training people up shouldn't be done! I've seen some wonderful developers grow from junior to senior and it's always great to see it happen. Just make sure the organisation is in a position to do it well, otherwise you're doing both them and the juniors a disservice.
I wonder is this is related to an issue with my Surface Book: when it’s plugged in to some (but not many) power outlets, the trackpad becomes unusable (the cursor skips all over the screen when you touch it). I’ve noticed it in a couple of hotels, and unplugging it and using battery eliminates the problem. I wonder if it’s related to this surface (pun not intended) charge caused by bad grounding?
I could nitpick the authors points, but honestly this article just boils down to "Design tools need more features!" which I generally agree with. We're living in nice times for design tools though - Figma/Sketch are leading the pack and moving extremely fast.

We're no longer in the dark ages of waiting 5+ years for Adobe to implement some basic feature (like being able to round corners on a rectangle). Well, I guess if you're for some reason using xD you're still waiting a comically long amount of time between significant releases, but that's your own fault.
Android OEMs are not in the business of writing kernels, though, and the changes they do are minimal. And their HAL/chipset code -- the thing they might actually care about as IP -- is not governed by the GPL at all, nor is any of the enormous volume of system and userspace code they write.

It's a neat initiative and might yield something interesting, but if the Linux kernel was replaced by Fuscia the ramifications are seemingly very minor. Android's many issues have never been at the kernel level.
that's not the same thing as "fully autonomous"
Cool, cool. Just gotta raise prices by 25% or cut costs by 20%. Trivial.
Ron Jeffries: so what's special about programming?
Regulating the internet is completely different than regulating Uber and AirBnB's business practices
https://www.tomsguide.com/us/google-fuchsia-os-replace-andro...

From the article, the OS allows for full compatibility with all Android apps. Furthermore, it notes that Google is going out of its way to avoid mentioning Android anymore.

Of course, if I were Google and trying to sell the public on my new OS, I'd want them all to think that I'm not scrapping the old OS so that they feel they have a choice.
Man. That is Damning!
Interesting. In my town, it's illegal to ride your bike on the sidewalk. And on a straightaway, most bikes are going substantially faster than people can walk.

I just checked my bike computer, and it tells me that my average speed is around 10 MPH, which means that roughly half the time I'm going faster than that.
That's not true. KYC is for preventing money laundering and terrorist financing. You do NOT want the RCMP/FBI asking why you permitted terrorists to use your platform.
> The classification also seems a bit manual and arbitrary.

That's because it was basically copied from /r/NSFW411's wiki.
Agda 2.6.0
Looks like all issues created by the "hacker" have been removed?

https://github.com/matrix-org/matrix.org/issues?utf8=%E2%9C%...
Copper Trading:The Basics
Significant payrise on switching jobs is a thing in Europe only until mid-level perhaps, above that it's on pair with regular payrise and is absolutely not compensating the stress of adapting to the new working environment. The salary ceiling is disappointingly low. Don't even think about launching own business - unless one manages to chime in into the supply chains for DACH, Scandinavian, or French economies' supply chains (automotive!) and keeps the salaries of its employees low.
This the technically true, but also a very tough starting position.

If my six person startup has issues squeezing as much value out of my Dev than FANG companies with all their support structure and research into this, this is only to be expected, imo.

So yeah, it's a problem, one on the list of many problems most companies have though, so it's oversimplified to simply say:"Let's just pay for expensive training and hope they stay."

Yes, you can foster a culture, build a sense of loyalty etc.
but at some point in time even the most loyal employee feels underpaid if he's paid below market because the company can't afford someone at the stage they've reached by working there. I've seen this play out too often to ignore the counter argument.

The incentives of the company and the worker often simply don't align when it comes to career growth.
can you link to the paper please?
Programming Language in Blockchain
That's not true for any reasonable set implementation. Sorting is unnecessarily time-intensive for maintaining distinctness. Hashing is sufficient.
We can admit it–we’re dazzled by the controlled fury of the Falcon Heavy
I guess they are just counting on testing via the irresponsible tesla drivers who tape water bottles to the steering wheel and such.
Maybe I am missing something but the Standard Range Plus Model 3 with no extras is about $34,500 (That is including Federal and California rebates).
Also, you did not mention what your end goal is. Are you aiming for a windfall that will allow you not to work again or would you be happy to long term running your business on your own terms?

Also what is holding you back right now? (Customer pipeline, custom development needs...)
It's not bad, how do you suppose a law like this would make the value jugement? This again is why you a jury.
Trust me, there are arrogant developers out there and they suck to work with. They treat code and design reviews as chest beating exercises. They refuse to work on anything remotely legacy. If their idea or design gets questioned in any way they get loud and obnoxious. You can't mentor these devs at all.
I recall a LOT of EV-1 owners (relatively speaking) that wanted to buy their vehicles when the program ended, and they were denied.

Doesn't mean anything here, other than it is really hard to predict what "dumb" choices companies will make.
So more of the mostly deluded, same old, same old, Elon hype.

There's so many indicators that FSD is ages away from being safe, and so many stories of Tesla's just randomly steering in towards barriers and needing quick action from their drivers, even as recent as last month.
Read Traction by Gabriel Weinberg and Justin Mares. Work on trying different marketing channels and sales processes until you have something consistent and repeatable that you can scale to another sales person. Then consider if adding money to that process will accelerate you in a way that is worth giving up equity and some control for. Also, too many cooks is a real concern. Think hard about the speed with which YOU want to grow the business.
It's not about transaction speeds. It's about the whole point of cryptocurrencies. Try sending fiat money to another country and see if that takes 15 seconds

edit* also, checkout other services like Wirex, they're great
>TechCrunch spent a week trying to contact the developer, React Apps, to no avail. The company’s website had no contact information — nor did its bare-bones privacy policy. The website had a privacy-enabled hidden WHOIS record, masking the owner’s email address. We even bought the company’s business records from the Australian Securities & Investments Commission, only to learn the company owner’s name — Sandip Mann Singh — but no contact information. We sent several messages through the company’s feedback form, but received no acknowledgement.

And people trust this with the real time location data of their children so they can keep them "safe". Absolutely ridiculous
> I think most newer cars with digital dashboards would just switch over.

I used to drive a 1986 Cadillac Eldorado which simply had a sliding switch to go from imperial to metric.
It’s also interesting that they would even give the context that they plan on using these cars as part of a self driving network. Any other company could and would only say that there is no option for buyout and leave it at that.
Just leaving this here. Earn crypto by accomplishing tasks in the CoinCircle website.
https://coincircle.com/l/50VVxbObg3
Conversely, companies that oppose employee unions should hire and employ only shareholders, with a number of shares commensurate with the importance of their work roles. That door swings both ways.

Unions are not an exclusively socialist construct.

I support unions as an anarchist, because I recognize that it is both useful for corporations with concentrated capital to exist and necessary to counterbalance their power with opposing institutions to keep their perverse incentives from directing their behavior unchecked. If all social institutions are set up such that they check and balance one another, no single one of them can safely dominate. Each has a time to be supported, and a time to be undermined.

For now, government institutions and religious institutions have refused to counter commercial/mercantile institutions, so the lowest-energy path to doing so is reviving the unions. Growing a neo-socialist voting bloc now is a longer play, but that one will be beneficial between 6 and 12 years from now, and probably won't become threatening for 20 years. One can never know in advance; democracy is messy.

Socialism is an awful idea in isolation. It's a great idea if your goal is to temporarily undermine those whose power is based on accumulations of wealth and pre-existing social contacts. If you feel that those in power are keeping you from breaking into their ranks, you can promote socialism to clear them out, and then move into their vacated places of power to quash the socialism before it gets out of hand.

As I am not one of the elite, and do not currently have any plausible way to become one, I fully support a socialist political movement. For now.

My personal morality does not compete well against those whose ethics revolve around "might makes right", "them that has the gold, makes the rules", and "F U, I got mine". So I have a newer rule: to suppress my other ethical rules in all situations where those who do not share them are exploiting my respect for them, and any information asymmetries, in order to influence my behavior to my own detriment.

I have no right to the fruits of your labor, but rights are a political construct. They have to be protected by a chain of support, like chess pieces. And right now, someone has sacrificed all of the pawns. The right to keep one's own property weakens in the face of a growing class of people who are somehow completely unable to accumulate significant wealth, even after a lifetime of toil and diligence.

Middle class purchasing power has been stagnant since the 70s. That's more than enough time for all those getting screwed by the system to forget why they ever believed in it, and to raise children who never believed in it, who then decide to replace it with literally anything else. The seeds for the democratic socialist resurgence of 2019 were planted in the 1980s and 1990s. Sow sighs; reap gales.

I can live with socialism for a few political cycles, if it can clear out some cruft at the top. It's dangerous, and difficult to know when to hit the brakes, but I feel ill used by the current system, and I'm not going to go down with it.
Would You Give a Virtual Electric Shock to an Avatar?
For instance, I assume for instance a common workload that would otherwise benefit from the fair scheduler has a fair chance of wanting to do low latency audio. I believe Android has had this issue. As soon as the platform cares about low latency audio it would need to abandon the fair scheduler?
This happens in patents where the law distinguishes between obviousness (section 103 rejection) and novelty (section 102 rejection). You can invent something which is in fact novel but still obvious.
> There's a lot of BC that's far away from sources of power.

How do they get power now? Anywhere that has electricity today could be charging electric cars today. And fuel cells exist, for the limited use cases where electricity isn't ideal
I think the downvotes are due to the lack of sources and weird conspiratorial tone that car emission standards helped Trump win and not white nationalism and fear mongering.
The components of their HAL/chipset code in the kernel are most of the time governed by the GPL. We can take some examples apart of need be.
The constitution has been enforced via tax, yes, but I would argue that income tax is (or was and ought to be) unconstitutional (and wrong) and amendment XVI was an overt power grab. Sales tax, excise tax, sin tax, road toll, pick some other way. The goal is not tax efficiency but upholding the most basic freedoms guaranteed in the Bill of Rights and performing the very few duties specifically outlined in the Constitution. Notice how there is, for instance, no "right to healthcare" in it.

Point me to the clause in the Constitution where it says anyone has a right to healthcare or that the federal government is allowed to dispense it.
While his/her comment may have been narrowly directed and could even be bordering trolling/flame-baiting, it made me think about how the structure of discussion groups in general could encourage echo chambers. His/her comment is a case-in-point as it's being downvoted.

I tend to believe discussion groups with comment voting systems (e.g., Reddit, Digg years ago) tend to further or more quickly close communication feedback loops that help lead to echo chambers: "what we like, what don't we like." People who want to actively engage will be more quickly discouraged if their perspectives differ and are quickly shunned, even if they're potentially valid. Those who remain will be conditioned with positive reinforcement when they repeat the status quo ("rewarded" with up-votes from peers).

Comment voting systems tend to suppress perspectives that challenge the status quo in general (they can also promote challenges, though anecdotally, I observe this far less). Even without voting systems though, peer pressure in discussions shapes the discussions in a feedback loop that, in my opinion, leads to echo chambers of perspectives.

Obviously the tradeoff is: what's the alternative? True garbage is posted that should be removed (spam, direct personal attacks, etc.). Moderator and editor systems shape discussions to their bias vs. a more distributed voting approach biases towards the status quo. Another option is to allow any perspective a perpetual voice (false negative spam and uncivil discussion emerges) which requires filtering/ignoring on a per participant/client basis (not good at promoting return visitors who want quality discussions), but this does allow exposure to new and differing perspectives.

I'm not sure what the best solution is. As you pointed out, and I agree entirely with you, his/her comment certainly could have been presented better and didn't need to attack HN directly. At the very least, for me, it illustrates frustration as a symptom of a potentially systematic problem.

Sometimes, I do wonder if "trolling" and "flamebaiting" often regarded as negative behaviors, are in reality healthy for discussion groups. They encourage a never ending revaluation (QA/QC, CD even) of ideologies adopted by the status quo and foster a competitive behavior of ideas using emotion for drive and momentum. I've read some of the best in-depth and even enlightening discussions spun out from such comments, once you get past initially emotionally fueled personal attacks. To be fair, I've also observed some of the most worthless volleyball of personal attacks. I suggest those disagreements and the emotional fuel help us push away complacency and strive for improvement instead of avoiding challenges. Without any emotion, few have desire to bpther exploring some ideas. Emotion isn't required to have a progressive discussion, but it seems to me to help light fires and engage more ideas, especially if done tastefully.
The ideal of the 6-pager is magnificent. The reality of the 6-pager in 2019 is that it has become boilerplate where style overwhelms substance. Similar things can be said of their OP1 and OP3 planning processes that are becoming increasingly cargo cult IMO. And that arises naturally from a static game whose most experienced players have become better at funding projects than they are at funding better projects.

Though very late to the party (modulo Alexa), Amazon has eagerly embraced AI and machine learning since 2015, but it lacks the leadership for formulating clear targets (see AutoML and AlphaGo Zero as examples of clear targets IMO).

A recent article in _The Information_ made the claim that their entire AI organization is making <$20M annually.

That is consistent with what I saw there: an effectively infinite number of codemonkeys throwing unprocessed data at randomly chosen AI algorithms downloaded off of github and hoping for the best. It's an interesting experiment, but it seems to be about as efficient as a monkey throwing darts to pick stocks (which is surprisingly better than many biased investment advisors admittedly). Time will tell, no?

https://www.theinformation.com/articles/demand-soaring-for-a...?
Very Interested, but what markers are there for me to trust you/your company? Is it Open Source? Have you been around for long? Are you audited? Is there a sustainable business model?

The https://www.zood.xyz/products/location#about-zood-location page doesn't really say anything other than you promise you are doing what you say (and you probably are).
Yes, lane splitting is illegal where I live as well. And I think that's appropriate.
The long tail is dead. The algorithm that was supposed to help you find it has killed it instead.
Seeing the boosters fly back and land themselves reminded me of watching the shuttle boosters detach and fall away from the shuttle.

The shuttle boosters would parachute and land in the ocean where they were retrieved and could be reused.

Back then, the thought of those boosters precisely flying themselves back to the launch site would seem like science fiction -- now it is science fact.

Just watching that video brought back memories of watching the shuttle launches -- as swish_bob says those were a BIG DEAL back then both for the engineering achievement but also culturally. It was something to admire and be proud of even if your only contribution to the project was "being born in a time and place where people do things like this".

If my memory is not playing tricks on me, when the MTV music channel started (which was also a pretty BIG DEAL in my world back then) they used animations of the shuttle (landing on the moon, I think) as part of their branding because it was hard to get any cooler than the shuttle.
I have yet speak to any experienced embedded developer who actually thinks "full autonomy" is remotely possible in the near/mid term. The suggestions that it is possible, seems to come mainly from junior developers and snake-oil salesman.

We don't even have "full autonomous" trains, planes, or trucks yet.
Creating a mesh network using WireGuard with wesher
Tesla: Bear Admits Car Pool Is a Win
Could you please point me to the massive “sea change” in auto regulations?
It's more the hundreds of kilometers of wilderness between many communities in BC.
> So `cat /tmp/hello.txt` does not read stdin from `/tmp/hello.txt`? Why does `cat /tmp/hello.txt` set stdout to `/tmp/hello.txt` this is confusing

While stdin, out and err are files, they're not really the same thing as a /tmp/hello.txt type file you're thinking of. They're file system objects with special permissions. And while the idea is you'd use normal file read / writing APIs on them they're really more like FIFO buckets (technically it's a symlink to a file - for reasons that will make more sense shortly)

Take the example:

cat /tmp/hello.txt | grep world

(ignoring for the moment the "abuse of cat" for the sake of this example)

So what would happen there `cat` would write to this bucket (the location of it varies from one OS to another) and another process in the pipe (eg `grep`) would read from that same bucket. But from the perspective of `cat` it's STDOUT and from the perspective of `grep` it's STDIN - even though they're the same file.

Things get a little more complicated when you start talking about redirection but essentially because each programs STDIN, STDOUT and STDERR file is actually just a symlink, when a program starts it's symlink points to another file instead of the normal one that would be next (or previous) in the pipeline. However this is all done automatically by the OS when you make the syscalls.

Things get even more complicated when you start talking about stuff that is read from or written to your terminal because they will be slightly different file system objects again but with a bit set to identify them as a pseudo-TTY. It's not really worth getting into the mechanics of it here. However ostensibly the principle is the same as the above.

edit: rewritten for clarity
Leases are rentals. A true lease always has a residual, but nothing forces the lessor to sell it to you.

It's yet another red flag for buying a Tesla, as if you have something happen that is an uninsured liability to the car, or won't be resolved in the timeframe at the lease, you're stuck.
> I want a electric car without any bells and whistles

Then you may want to check out the Nissan Leaf instead. Also Ford and Chevy have options. But bells and whistles is kinda Tesla's thing.
GDPR is a fundamental step towards controls of data as a basic human right. It does not define clicking on banners or cookie disclaimers. He's mad that the world hasn't already matured their adherence and that's reasonable but don't throw the baby out with the bathwater.

GDPR is a great step towards empowering consumers. Give the industry and regulators more than 1 year to change it's behaviors and set new standards.
> There is no trap in working to increase an employee's skills.

There's absolutely a trap if the now bigger fish stays in your pond for a while and the even bigger management shark decides you can be replaced by him for much less money. As I detail in another subthread in this discussion.

Given the near absolute absence, at least in the US, of rewarding employees who have become much more valuable because of the experience they've gained in doing very real work, you're absolutely right that it needs to be tied to a real project, what you should generally do is complicated even before you factor in the vastly increased probability of it getting you fired. Is the greater productivity your company enjoys for a short period of time worth the shorter tenure of the mentee in it?

> But an untrained employee might leave as well-- for a place that offers meaningful mentorship.

How many of these places exist in the real world?
Zero emission sounds nice, but Alberta next door gets its power largely from coal. Just because it isn't coming out of a car doesn't mean its zero emissions
Plug-in mod for Toyota Prius?
I did for about six months, and then decided it was more trouble than the experiment had fun potential. I ran GNU screen, emacs with eww and every other special get-stuff-done mode, FBI, fbgs, and a few other tools like that, and while I got it working okay, it was never a pleasure to use.
Mathematical Notation from a Programmer’s Perspective
You can't compare creation of a communist government to unionization. This makes no sense.
This is an empty promise. BC, Ontario and many other provinces made emission reduction promises for 2020 back is the early 2000’s. It’s already clear these won’t be met, so I am dubious of the province to meet something this far off