skysight-inc/HackerNews huggingface dataset:
C is nowadays foremost a system programming language. Try compiling your operating system with -O0 and see if you still don’t need those optimizations. You’d be surprised.
Facebook's collection system is through share buttons. Those share buttons do cookie share because the domain is Facebook, but the technology is certainly there to track by ip address and device fingerprint, even if you are not a fb user, and a single fb login redropps the cookies and allows association of your internet media behavior with your FB account and behavior.
Nothing about data storage and manipulation is straightforward.

Is the web server software you're using logging network requests? Are those requests possibly considered PII? Congratulations, you now have to care about the GDPR.

https://www.ctrl.blog/entry/gdpr-web-server-logs
> Is Tesla going to push out fixes after a wave of critical tweets?

If they uncover problems, why shouldn't they?
A large collection of links on capability theory
> Walmart has always promoted from within. I bet very few people have worked part time in Walmart for 1+ year while going to college for a business degree and not been shortlisted for a promotion. The college subsidy will give them more managers with ground floor experience.

This was my immediate first thought, retention and loyalty.

A few months ago my mother retired from Wal-Mart after working as a manager for 30+ years, and I've heard all the "fun" stories. Just about every trope regarding lazy, slack ass workers who routinely no-call-no-show, get fired, then somehow rehired six months later is true. There are good employees, to be sure, but they're greatly outnumbered by the unmotivated, and unwilling.

I see this as a way to pull in and retain driven employees, no different than a software company sponsoring scholarships at a university and simultaneously offering internships / future employment. You'll select for the more driven, hard-charging folks and, hopefully, engender a positive opinion of your company in the eyes of the recipients.
I'd have a bit more sympathy if he hadn't previously done exactly the same thing, and been given a suspended sentence and a clear unambiguous warning from a judge not to do it again.

He's not being silenced because he's right wing. He's being silenced because he's jeopardising trials and threatening witnesses.
Not sure if are "the best", but i liked ( audiobooks on my commute ) those:

https://www.amazon.com/Never-Split-Difference-Negotiating-De...

https://www.amazon.com/Effective-Negotiating-Strategies-Succ...

https://www.amazon.com/Pre-Suasion-Revolutionary-Way-Influen...
How do you reflect the fact that pulling a pointer to a value "out of thin air" may not make any sense without either banning it entirely or defining some step of the process to be undefined behavior?
I am so happy that I added 16GB DDR3 a couple of years ago, which was 70 Euro in the bargain bin. It's also crazy with our recent server purchases, where a 768GB Dell server was quite a bit more expensive 6 months ago than two years ago (same specs).
And the 10nm Intel Notebook CPU, at least one that can be used in MB or MBP, isn't expected to arrive until next year.
True. I’m aware it goes both ways. So the reality is probably somewhere in the middle. How do you define “a lot more than it really should”?

I am aware there are a lot of Bitcoin haters here, but i believe it is the purest form of sound money (other than perhaps gold, but that is also debatable).

It can’t be counterfeited, it is deflationary with a maximum supply of 21 million, it is very costly to produce, it is divisible to 8 decimal places, it can be stored very cheaply. The mainstream media narrative goes to extremes to try to manipulate the public’s perception and scare them away from it, but I think it’s very difficult to say what the fair market value for one Bitcoin should be. I personally think it should be much higher than what it is priced at today.
> Team mates are the ones I'm working with all the time. I don't need scrum processes to talk to my team. A good team knows how and when to share information.

Scrum processes are just a way to ensure that no stakeholder, including team members, is left out of those talks, left in the dark, or left unheard. Having a clique single-handedly and unilaterally dictating changes without communicating them or listening to any stakeholder doesn't serve anyone's interests. That's how projects fail.
She wasn't on PAYE or any of the other income based repayment plans. You have to be on such a plan for payments to count.
And it's a demolition derby where only the cars that survive get to pass on their genes/settings to the next generation on the production line.
Article aside, the title interests me. There does seem to be some general relationship between boring and safe (or interesting and risky) in our psychology, or mine at least. I wonder why that is?
A feature landing a few days after Elon Musk asked for it, how much testing/miles was this actually tested?

If you have development experience you know that even trivial changes can cause unexpected issues.
This sounds awfully similar to a well-known Prius problem, where the transition from regenerative to friction braking takes on the order of a second and can lead to significantly increased stopping distance.
It's great to find problems, just share them over a golf game and not an official report.
Some of these things have existed in the past. See company towns, where employees were forced to spend private currencies at shops owned by the same people they worked for.

A workers dystopia has already happened, unions and legal changes to work hours & pay got rid of it. As unions lose power (rightfully, due to colluding with the bosses) and laws are torn down to remove regulation, these conditions will return. Zuckerberg and Google both want to build "cities". For who? Their employees.
>> break tests

brake tests
Enjoy RFC 6761.
Yep, that's definitely the case. It's not the end of the world, but, generally, don't use "Show HN" to highlight work that isn't yours.
Ask HN: Looking for cool startups and side projects to review. Please suggest
Hi, I have started a new blog called as indie products Review.

In this blog, I review startups and side projects. Currently, I am looking for some cool side projects and startups to review.

If you're interested! Please leave a comment with your STARTUP NAME, URL AND CONTACT INFORMATION (EITHER TWITTER HANDLE OR FACEBOOK PAGE OR LINKEDIN PROFILE).

Thanks!

P.S. Please check our Review Policy, https://www.indieproducts.review/p/review-policy.html
> Best Buy is the most convenient for me (for electronics), and it's usually not any more expensive than Amazon

They will also price match Amazon in most cases. I hear a lot of people complain about Best Buy but I’ve made a few big purchases at my local Best Buy store and their employees were super helpful and friendly. I’d much rather shop there and get the item immediately rather than wait two days, personally.
If anything, it would have the opposite effect. Walmart is not offering a subsidy for any college program. They are offering it for two programs. This gives Walmart a lot of negotiating power to keep their price down. Further, unlike a typical 18 year old, Walmart will be a very high information consumer, and so much more likely to switch providers if their current ones start to charge higher rates.
Ask HN: When hiring coder freelancer, what do you like to see?
What is important to you personally? Online portfolio of previous projects, deployed and running? Github of web app/native app code? Github of algorithm exercise solutions? Blog? What kind of blog posts? Complete LinkedIn profile?
> I am born into it, there is no reason for me to buy.

What a self-annihilating affirmation this is! A fucking gem :) You're rich and hilarious!
I stated a precondition, "if the company is obeying the laws and it's just an emotional thing". So if that precondition is not true as you might consider, then your claim 'So the "not your business" claim is incorrect here' is incorrect.
I often wonder if it would be easier to start from the top instead of trying to build those barriers from below.

If your business leaders are prone to changing their minds at the drop of a hat, you probably aren't going to actually change that. Putting process in place to make it painful to do that is just going to cause pain for the people who have the decision imposed upon them - the CEO's just going to tell other people to figure out how to make it work.

Is there a way to bottom-up build something focused instead on reducing that pain from those pivots? Just-in-time planning whenever possible, for instance, to minimize wasted time invested in would-be future projects?

The timeframe matters, here, though. Are the wild changes once a quarter? Once a week? Once a year?
America’s security profiling at airports should worry frequent flyers
Arkady Babchenko: Ukraine staged fake murder of journalist
That or having to estimate work based on your sprint. This is a 130 pointed task? Oh we only go up to 8.
Now that Microsoft is having again a new found love in C, either via Checked C research, the UDMF rewrite in C, WSL, or the upcoming Azure Sphere product, it would be interesting if they could contribute to improving the whole security story in C2X.
If it's not too forward, what problem did you pick?
"The whole point of organizing projects around scrums is precisely that there is no well defined goal nor can one exist. What exists are the client's needs, and those needs do and will change frequently and radically as projects move on."

I don't feel this is true at all. The issue is that most clients aren't willing to put in the time or effort to actually see what their needs are.
This is what, the third or fourth time in the past 20 years the big DRAM makers have been found colluding? Numerous convictions. Some execs even did jail time. So far it doesn't seem to be helping. Perhaps such consolidation shouldn't be allowed.
>> antilock breaks

antilock brakes
I would like to add

The Crimson Permanent Assurance https://www.youtube.com/watch?v=aSO9OFJNMBA

and their humble beginning and dramatic end: https://www.youtube.com/watch?v=7YUiBBltOg4

As one can see proper Accountancy is exciting, adventurous and associated with big risks for life and limb.
I was using it as a stand-in for privacy officer (and the argument is true in either case), since the WP guidance has indicated that in many cases in smaller companies, they're treating a role that looks like a DPO as a DPO. There's also significant vagueness around what it means to be a large-scale processor (which also triggers the DPO requirement), and recent guidance suggests that a lot of companies that thought they didn't need a "DPO" really do need a DPO.
They should test them more, also why did they not handle the issue before it caused bad PR, it is like they don't care as much for safety as others.
Thanks! To answer your questions...

> because it makes it easier to see how it corresponds to actual Set Theory/theorems?

Yes. These are the Unicode symbols for set theory.

> could you just as well have used an alphanummeric identifier like "left" "union" "right" or

Yes. You can use any of the words in the case switch statements, such as `setop union file1 file2`. You can also edit the script to add your own words if you like.

You can see simpler versions of these scripts in our GitHub repos. For example the `union` command is https://github.com/sixarm/union

> set theory seems to pop up a lot in my line of work

More and more in mine too. Thank you for your comments!
What you say makes some sense.

However, do note I wouldn't advocate developing most desktop apps using bash or perl, and even python is doubtful. Yes, I know this can and has been done, but I don't consider it a good idea.

Re: dynamically typed code, that's a rabbit hole I don't want to go down now. It's the stuff of flamewars usually. Let it be said I consider dynamically typed languages ill-suited for large or complex apps, for a variety of reasons. Javascript is probably the worst of them all.

What I'm asking is this: javascript and its ecosystem are NOT the most suitable tools for developing desktop apps. Why is it then being pushed as the MAIN language for this? Not as an alternative, not as an option for web developers who don't know other languages, but as the MAIN language for everyone coding Gnome apps?
Right, because those languages are type- and memory-safe. C is not.
That's not entirely correct. There are 2 different forms of HHV6. HHV6B is present in almost 100% of the population[1] (but not quite 100%). HHV6A is less frequent in Japan, North America, and Europe. It can also cause problems for infants when they first acquire it. From the same link:

>HHV-6 primary infections account for up to 20% of infant emergency room visits for fever in the United States

The test can be used to assess viral load, which may indicate other issues, I'm told. (I'm not a doctor, though.) If you have a very high viral load of HHV6, it may indicate something else is going on. However, that doesn't mean it was necessary in this patient's case. But the test exists for legitimate reasons.

[1] https://en.wikipedia.org/wiki/Human_herpesvirus_6#Epidemiolo...
Advice for Applying to Data Science Jobs
That's correct! And as much as I may gripe about these issues, we're consistently ranked as one of the best places to work in tech. I believe that's specifically with respect to employee happiness. (Go figure! LOL)

Just goes to show that wherever you look, you're going to find problems.
And if they are more expensive but I wanted something fast, Best Buy has always price matched Amazon for me without question.
Yes, that's an ICO fine under the previous data protection law in the UK.

Now that we have GDPR and the new data protection law ICO will be issuing fines under the new law.

This old case is an example of how the ICO regulate, and the things they'll take into account. GDPR wouldn't make much difference for this case.
From what I’ve heard big ram purchase orders are dropping off this quarter, which should lead to price drops this year.
Total guess, but they could have been including them in a hash function or struct equality check (equality with memcmp, hash by just grabbing bytes, etc.).

That would not have gone well with uninitialized padding :-)
>> const breakingDistance = warrantyMiles + 1;

const brakingDistance = warrantyMiles + 1;
I think package managers should have an option to run a build of your package using the oldest versions instead of newest versions, just to validate that the build works, but that this shouldn't be the normal way to resolve dependencies.
Its there - thanks ;)
https://www.digikey.com/product-detail/en/nxp-usa-inc/TWR-P1...

Power certainly exists, its just less popular. The above board is under $250 and seems to be good enough for tinkering usage.

Software support is certainly weaker. I think Power9 primarily exists for people who are planning to write their own application servers, or otherwise are willing to spend time recompiling OSS over to the Power9 architecture (Gentoo style or similar).

A "real" server application will want to buy a Talos II Workstation, for $3000+. If you're worried about performance, you have to develop and test on the big stuff.

If you're planning on a high-performance database optimizations (ie: lets say you wanted to improve PostgreSQL's performance), you wouldn't test on a Rasp. Pi or Intel i7. You'd buy a Thunderx2 ARM, Intel Gold, or AMD EPYC to test on. The architecture of "big boy" chips is grossly different than the smaller scale stuff.

----------------

And the way you "test" on big-boy machines, is through cloud services. You don't necessarily have to buy a full machine if you're testing (although local access is certainly useful).
What if the company has huge cash reserves/holdings but artificially low turnover?

Depending on how quickly regulators can act, and how they would determine the date of precedence for 'the preceeding financial year', it's just about conceivable that a company might have >1 year of warning to do some financial trickery to minimise their fines.

Having a range(0..max($turnover_amount, $fixed_amount)) reduces the scope for that sort of trickery.
Never Split the Difference is really good highly recommended and based in science.
Likely. I find it sad that we disregard lots of advances in programming languages that would help us construct faster and more reliable software just because it's not the path of least resistance :/

One or two years ago someone posted on HN a command line tool (let that sink in) for shredding hard disk data written in javascript. It required lots of dependencies to build (!), it was redundant because native tools for this task already exist (!!) and more importantly, it didn't work because the author didn't understand how modern hard disks work (!!!). To me this symbolizes everything that's wrong with javascript: using the wrong tool for a job which is already solved, and solving it wrong.
AdmitHub’s Chatbots Combat Summer Melt Amongst Low-Income Students
I'm not aware of actually written code/projects that does this, but try looking into neural architecture search, it should be useful https://github.com/markdtw/awesome-architecture-search
How much of the UB in C is carried over to C++? Does the C++ standards committee carry a lot of the UB over into C++, or try to fix the issue? If C++ doesn't have the same UB, maybe the solution is to compile C code with a C++ compiler.
What if we expand what we mean by "programming" and who we call "programmers"? Decades ago Hypercard enabled regular users to create the kind of interactive media you've described, and to do so easily. There are several reasons it worked so well, but chief among them was the overall metaphor employed: cards, stacks, and everything that goes in (or on) them. These were intuitive to human thinking, and people were able to take advantage of it.

So often computer/software/platform designers use inappropriate metaphors. If you want people to truly be able to "compute" dynamic media with your system, but you trap them in ideas of bits, bytes, words, or today's data structures, you have already lost.

(You wouldn't ask a carpenter to build you a table using quantum mechanics).

What's perhaps most depressing about all of this is that we had better systems (like Hypercard) two decades ago for allowing regular users to do this kind of stuff. Today it's more difficult.
Even that graph is on the low side for corporate projects. Just include a few teenagers in the process and push the expected lifetime up another 40 years.
The Next Privacy Battle in Europe Is Over the Proposed ePrivacy Regulation
Boring is one step away from predictable. So is safe.
And act on that feedback.
Just a note: turblety's comment does not make any allegations to the effect that you can't /run/ compiled lazarus apps on macs, just that it seems hard to set up a lazarus dev environment on that platform.
Well there’s free as in beer, free as in speech, and free as in working for IBM without getting paid.

They just laid off thousands of people from their Healthcare group. On top of thousands and thousands more in other groups recently. Couldn’t some of them have been reassigned to work on this stuff if it’s of value to IBM?
> They should test them more,

They should test them more, yes, as should probably all car manufacturers. And computer programmers. Complex bug-free software doesn't exist.

> also why did they not handle the issue before it caused bad PR, it is like they don't care as much for safety as others.

Most likely because they were not aware of the problem. When CR pointed it out, they investigated and fixed it.
https://news.ycombinator.com/newsguidelines.html

Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
Bingo. Wal-mart is fudging its Huggies because it sees Amazon turning Whole Foods locations in miniature Amazon stores.

What Wal-mart currently has that Amazon doesn't is a brick-and-mortar network that works. If it can make that experience much better, it can beat Amazon in the physical space for ten years while Amazon fights the learning curve.
At least the companies would be risking the investment in college tuition rather than the taxpayers.
Research? Experimentation? Foundations?
"Truckers are not being paid more because if they were, the rate-of-profit in that industry would not be sustainable anymore. But raising prices for logistics is not really an option for that industry, because as soon as you do that, other factors start to depress demand."

I don't fully understand this, even if the rate-of-profit were sky high and could support higher wages, there is no incentive to do so without a tight labor market.

Once the labor market is tight enough wages are forced up. It's then up to the business to eat that cost or pass it along immediately. If overall logistics demand shrinks due to the higher cost, wages will still remain up unless the labor market shifts.
It would be a much smaller shift if the CO2 were uniformly mixed through the whole depth of the ocean. Atmospheric CO2 concentrations are rising too rapidly for that. It takes thousands of years for the deep ocean to uniformly mix with near-surface water. The acidification effects over the "short" (decades-centuries) time scale are concentrated in the upper few hundred meters of ocean. Unfortunately, those upper few hundred meters are also where the vast majority of oceanic biological productivity are located. The acidification is worst where it's most biologically worrisome.
The Story of Airfox – Of Pivots and Blockchains
The level of expected implementation will only be clear after a year or so.
Wow, how the field advances in but a year!

You should take a look at Pyro, and maybe try out implementing some form of variational guide for an adaptor-grammar model of programs. There are papers already claiming to have done it, just not for program induction.

I have a few ideas and intuitions to add to yours, so email me via my profile if you want to collaborate.
"We fixed it so it brakes."
Is Evolution still a thing? Who cares where humans came from.

Elon Musk will merge you with an AI if you can afford that and you will be part of the new Techno sapiens species.
Probably the best thing you can do is start collecting data around the quality of the hires, and who interviewed them/hired them/etc. You should see that some people are better at hiring than others (yes, this is a skill). Start by collecting the data you already such as annual reviews and fired employees. You should start doing is having every hiring manager bucket rank their hires after 3 months, 6 months, 1 year. Is their recent hire a star, above average, average, below average or poor? Would you hire this person again?
Keep in mind, that this will also reflect how well you onboard engineers. If someone has a really good onboarding process then that may transform the average engineer to an above average engineer. Likewise a poor onboarding experience can make an above-average engineer into a poor engineer.
Most of these English ones just sound like Americans saying the name of the place. Is that the case or am I misunderstanding the project or is it really just that similar and American accented when people speak English in other countries?
A real High School drama, not that fake stuff on the telly ;).
The GP probably meant the capacity of a single chip on a DIMM. Looks like the new Samsung SO-DIMMs carry 16 chips with 16 Gbit each.
Really? Wow. I just assumed it was paid because I wouldn't have expected a hobbyist endeavor to port software to a proprietary Unix and mainframe OS running on expensive hardware.

Do you develop for AIX and IBM i for work and have access to hardware and inspiration to do this for that reason? If not, how did you wind up picking this as a hobbyist endeavor?
The author's bio is great:

- [bio](https://www.etymonline.com/columns/post/bio?ref=etymonline_f...)
Secret Codes for iPhone Users – geekhubb