skysight-inc/HackerNews huggingface dataset:
Nah, you are thinking way to short-term.

The AI will flag the black person himself as often associated with complaints and posts tagged "danger". Thus barring him from job interviews and loans by other automated services (Uber, but for HR!) who bought the data set "to elevate user experience".

Creeping right back to apartheid, but I would say entirely worth it if it means I can get a notification that my cappuccino creamer was stolen 5 minutes ago by an unidentifiable person! /s
If you aren't making a safe abstraction around your unsafe code, you're supposed to mark the surrounding function "unsafe" as well, and document its expected constraints in a 'Safety' comment block. In fact, you're supposed to do the same for any piece of code that cannot provide safety guarantees about its use of 'unsafe' features. 'Plain' unsafe{ } blocks should only be used as part of building a safe abstraction.
> Basic logic: if you know what you need, you don't look for someone to tell you what you need.

What if you know you need someone to tell you what you need?

> Would the answer to that question have any relevance to anything no matter what it was?

It might give some background as to why you make sweeping statements about an unbounded class like "people in the self-help sections". I mean, I did it, but it was a rhetorical flourish. If you challenged me on it I would give ground.

I think neither of us knows what ALL the people in ALL the self-help sections of ALL the world need, do we?

> I agree that that's generally the appropriate response to (especially unverifiable) anecdotes offered as evidence but...that's kind of the point, given the anecdote I was responding to.

What's the point? Are we trolling each other here or what?

I say these cheesy self-help books help some people. You say philosophy and literature have also helped some people. I agree with you.

Is there anything more to say? I've been beating this horse for three days now, I think it's dead, and anyway my arms are tired.
I think this data is integrated into weather underground app as well.
>Yeah, ultimately I think the Internet today is a lot more open and a lot more beneficial to liberal society than any network was in 1990.

Yes, but not from how it was in 1999.
It's the best short name we can use right now so it's the one we should use IMO. If it gets a different name, we'll start calling it differently, I don't mind.
I didn't see their nextcloud offering on their site.

I also had to dig around to see where they're based. According to: https://mxroute.com/policy/

> "MXroute LLC is a Limited Liability Corporation in the state of Texas. All services provided by MXroute may be used for lawful purposes only. "

Not a dealbreaker to me, as I am a native Texan by birth, but might be an issue to someone looking to avoid 5-Eyes.
I don't know I'd call it a "farce;" it pretty closely mirrors my experience browsing the World Wide Web these days.

EU added a hell of an inefficiency to the WWW by making user education the responsibility of every site with no way for a user to pre-emptively signal "Yeah, I get it, and I don't care."
I'm down for having it public like that, but until everyone does perhaps it'd be best not to readily serialize it in a format for Facebook's immediate consumption.
> I used to think that highly competitive markets with low prices are the best, but now I am not so sure. Those kind of markets tend to push the quality down as well as squeeze the workers.

I have also mostly changed my mind here. Largely because I've worked in a quality focused shop and seen the difference. But, I also appreciate that cheaper means more people can access goods and services, even if at a lower quality.
Show HN: Cywad – automating gathering data from web pages (rust lang)
The mechanical lawn mower was invented in 1830-something, if I'm not mistaken. It would have taken a generation or so to become cheaper, at about 1850-ish for the earliest widely-available, manure-free, close-cropped grass lawns. So I'd put that as the advent of tennis and dedicated golf courses, among other lawn games.

Checking Internet... mechanical lawnmower 1830 exactly, tennis invented between 1859 and 1865, and Oakhurst Links is the oldest 9-hole golf course in America since 1884. Croquet apparently became popular in the 1860s. So that all checks out.

The lawnmower made the lawn. The lawn games and status-associations made them desirable to have.

So the lawn is essentially a long-enduring symbol of upper-class lifestyle. Resistance to grass lawn mono-culture is a symbolic rejection of aspirational wealth. People who live in personal fantasy-lands love their symbology; undermining their symbols can reveal the lies behind them. Those folks that reject the lawn are essentially admitting that they will never get rich. Maybe America will finally stop being a land of temporarily embarrassed millionaires, and start being one that eats home-grown dandelion salads when not eating the rich.
That one's funny for a Spanish speaker.

It's common to hear things like "tu abuela nos entierra a todos" (Grandma will bury us all) to imply she's really healthy for her age. I never even considered the alternative and more sinister possible meaning.
How so? If we're going to bomb people, we should at least understand what they're saying, first.
“At” Sign Compiler Directives
This piece kind of reads like the HP / Compaq merger.
The idea that "human society/culture/habbit was always the same in X aspect" is as ludicrous as "human society/culture/habbit is always changing in X aspect".
Why? The version number is determined by the original release date, and after that it's just a normal version number. Pretty sure the Teradata library linked does basically that. Python's manylinux standard is another example.

The whole point of CalVer as an alternative is that SemVer has sold folks a bill of goods with regard to software maintenance. Perpetuating the idea that people can blindly update will always create problems.

More discussion here: https://sedimental.org/designing_a_version.html
Regular stable Chrome. And the issue is the same on my mac and my chromebook.
Is this a counter argument?

https://en.wikipedia.org/wiki/United_States_and_state-sponso...
this comment, its timestamp, your username, your browser cookie, your password all could easily count as personal data
These place names are interesting no matter where you look.

E.g you can look at the Moscow metro and the history of station names, and see how they’ve been updated over time and what they’re in reference to. E.g Октубрьская.

Or in Barcelona where you have, say, Paral-lel, named so because the main avenue runs parallel to the equator.
Only temperature rated to -4F degrees. I hope they can get that lower. Up to ~25 days a year are <0F in Chicago for instance.
Media as it stands is highly motivated by profit, it has to build a dedicated viewership, and enflamed emotions and viewpoints you already agree with sell much better than honest reporting. By far, I think the most even-handed media are things like PBS and NPR. If we had a large ecosystem of independent non-profit news organizations I think we would be far better off. If we were to rather limit which outlets are allowed to advertise themselves as "News" to only non-profit organizations that have to be completely transparent about all of their funding and directorship, I think it would go very far towards fixing our current situation.
I dropped out, quit my job, and became a digital nomad
YouTube rolls out changes to children’s content following FTC settlement
And that's exactly the issuem Software Engineering is just as much engineering as anything else, requires the same quality and lessons in ethics, and nowadays costs more people their lives than many other forms of engineering.

The MCAS of the 737-MAX wasn't designed by mechanical or civil engineers ;)
You can't prove a file existed before a certain date with IPFS like you can with Bitcoin.
Here's a 2 bedroom less than 10 mins away from Google for $1.2M: https://streeteasy.com/building/marais-coop/10b
Instagram censors pro-Iranian statements
Basically everything you wrote is incorrect.

- It's not just the cantonal tax; you've ignored the federal and municipal taxes.

- The location of the office isn't what matters, but where you live.

- Healthcare definitely isn't free. Everyone is legally obligated to buy private health insurance.
"Term sheet isn’t a deal. Same way an “accepted offer” on a house isn’t a purchase contract until you have an actual contract."

It's not a deal until the check clears. I've seen real estate and business deals fail at the very, very last moment. Sometimes people do amazing things at the last second.
Both valid points. I think the email scanner issue will be especially common. Could you explain more how the Slack browser token would work? Warning the user not to open the link if they weren't expecting it is a pretty common approach.

My initial plan was to require the user to reply to the email, which solves the scanner problem and has the benefit of not opening a new tab. This comes at the cost of being an unfamiliar flow, and requiring an extra click. What are your thoughts on that?

I ended up starting with links since it worked for me (apparently gmail and fastmail don't pre-open links) and was simpler to implement for the prototype. Also it's less dependent on the speed of the user's email server.
A short list of SemVer's failures to communicate project maturity: https://0ver.org/
If you have the leverage for that, it could work. But you probably also wouldn't sign a 6mo exclusivity deal if you had that kind of leverage . . . so?
Great idea, and I think it will actually gain traction. Just work on marketing and promotion - so you need a social media presence. Right now I don't see even a Twitter account.

I also noticed that your logo and that of Algorithm Conference [1] share the same icon. How did that happen?

[1] https://algorithmconference.com
> It was (and is) a massive employer that has tactically distributed manufacturing to as many different states as possible (to help with lobbying efforts under the banner of job creation; distributed with a very wide net of employees).

This was specifically out of the MCD playbook. Boeing was pretty consolidated geographically before that.
Any essays on issues of science/tech for english 102 level rhetorical analysis?
A friend of mine is an English teacher at a university and they were asking in our group chat for essay recommendations on the topic in the title. Anyone have anything that would be an interesting cross over for a humanities class?

Thanks in advance to anyone with an idea!
> 5. Neighborhood (and corporate?) pollution sensor networks.

purpleair seems to do much of this.
Why not just timestamp it with RFC 3161 timestamp server? BitCoin sounds like a bit of an overkill here.
Unless you are an aerospace engineer or pilot I don't think you can judge the quality of a plane under the surface. I note the leg space and if the plane is noisy or shakes much.
- Location: Europe

- Timezone: GMT+3

- Remote: Yes

- Willing to relocate: No

- Technologies: Python 3.0+ with Pydata stack(numpy, pandas, scipy, statsmodels, matplotlib, seaborn, plotly, scikit-learn) and SQL, BigQuery on GCP

- Résumé/CV: https://docs.google.com/document/d/1MmLa0mhwg9FiuWRYBCcpIvpl...

- Email: iyimceren@gmail.com

- Github: https://github.com/cereniyim/Data-Science-Projects

- Medium: https://medium.com/@cereniyim

- Linkedin: https://www.linkedin.com/in/ceren-iyim

- Kaggle: https://www.kaggle.com/cereniyim

Budding and self-taught data scientist with 6 months of experience in the field. Changed careers from enterprise consulting with the passion for data and creating impact. My strengths are in the data wrangling & visualization. I am looking for contract/full-time data analyst or scientist roles.
I imagine it's a problem on all operating systems trying to run multiple games or other heavy+responsive workloads simultaneously.
yes! orange man so bad, we really shouldn't be arguing semantics here. death to america is a perfectly fine thing to say. i mean who really cares about actions anymore, its been all about feelings since 2016
FCC is how I got into the game. Someone pointed me in that direction from reddit. That was in late 2015. I went to a bootcamp in the midwest, one of only two or three. While I certianly didn't experience any of the hazing or punishment, per se, the long days and vague projects that don't necessarily teach how to solve problems hit home - I learned how to google well pretty early on and I'm glad I'd been teaching myself prior to the bootcamp because holy hell, it was hard and utterly relentless.I have a great job now, but that's after two years of dipping in and out of positions at other companies because I had no idea what to expect out of a workplace in regards to what I wanted and needed (environment, dev setup, peers, mentors/teachers, remote work, etc). the last three years of my career (graduated April 2017) have been a wild ride and not an easy path, but it's certianly taught me that I am resilient and can find a way to survive.
It’s more or less like when you say FU. When you say it to a friend in competition of you say it to a rival in a heated exchange.

Ask how they actually would say “death to America”. It’s going to be the same. So now this interview gives cover to those who are on the fence.
No. FAANG remote position paid a pittance. Promotion was going to require a relo to HQ. Fedgov paid double what FAANG was paying in the same area believe it or not, and I had no desire to move to SF. Admittedly the barrier to entry is quite a bit higher w/ Fedgov and the work isn't nearly as glamorous.
It's not bullying to take out someone who has repeatedly and consistently attacked you and your troops while hiding behind thinly veiled militias. Do stupid things, win stupid prizes.

Given that the rate of attacks was increasing and provocations were growing more brazen, a punch on the nose to back off hardly seems an unfair response.
People dying, because cutting costs was considered more important than due diligence. Might doesn't make right.
Nobody has mentioned Deming yet, so here we go.

Team members generally all perform around the same level, at least within a couple of standard deviations. The reason for this is simple: individual skill does not determine performance in a team as much as the rest of the environment does.

The system a software developer works in shapes their performance so much more than individual differences.

So if you're going to assign promotions and bonuses on individual results, make God damn sure these results are truly off the charts compared to their peers.

If you don't, you're basically running a lottery. Except you don't call it that, so your team will still try to actively do things to try to win this lottery. And these things will not be in line with what you want your team to be doing, because they will try those things first and see that they don't work. Because it's a lottery they have very little ability to affect, so obviously nothing will work.

What's worse, you might very well also create internal competition, where your team stops working as a team. They will realise they can't win your lottery by doing great work, so they will start to prevent their teammates from doing great work instead.

Performance reviews are so stupid.

Just talk to your people. Have a conversation about how they are doing. And then let the entire team have the bonus(es). It can be so simple.
At least for my Google Pixel, my "original quality" files from Takeout do not match the SHA of the original files pulled from the device. They kept the pixels, but they mucked with the EXIF headers.

I'm happy if your files weren't put through a blender!
oh ok we'll just wait for them to bomb us first.. oh wait they already have
Happy Hacking Keyboard Updated with USB-C and Bluetooth
It's impossible to build a website that doesn't process personal information at all, because the California law explicitly defines your IP address as personal information.
This is more or less what we do at Fleetsmith for our magic link login functionality, to defend against the threats you’ve mentioned.

We store the user’s session ID at the time they request the email be sent, and then validate it’s still the same session ID when the token (which is a parameter on the URL) is consumed.

If you’re using something like Mailchimp or SendGrid to send emails, this design also protects against a scenario where the email service is compromised by an attacker. The attacker will be able to see the emails, but will be unable to use the links to login.
The majority of stdlib modules does not depend on GC.

Also, the new ARC memory manager replaces GC and can run in a kernel.
> I doubt this is useful as a proof in the way one might wish (that is, proving that a web server delivered content X at date Y). The reason is, it does not appear that anything prevents the user from modifying the web page and then generating a "proof" about the modified version.

The point of this service is to prove data existed at a certain time. It can't prove the authenticity of the data.
Just a lil government assassination
I really love the idea of this - lightweight auth is desperately needed in the web ecosystem (Auth0 is close, but a bit too complicated and bloated).

Would be great if the service returned something like a JWT or just a signed copy of the email address verified (potentially with an expiry date). That way you can use the token itself as authentication without making network calls on the backend to verify it on each call. Not saying this is necessarily production-grade security, but could suffice for small projects where ease-of-use is more important than token revocability.
That's expressly not the case, and I'm not sure why you'd lead off with such a mischaracterization of the comment you're replying to.
Needing to safeguard your possessions lest they get stolen is a sign of a broken society? By that yardstick, every human society past and present is broken. Leaving aside small sleepy towns, everyone locks up their house, car, bicycles, and other possessions, even the people complaining about stolen packages. That's not considered an unreasonable burden, but the minute unattended packages get taken off porches everyone loses their minds.
You might find it helpful to look at Redox OS and Tock to see how they're handling kernel development in Rust. May or may not be easier than what you described.

https://www.redox-os.org/

https://www.tockos.org/
> They see tools not as a way to get more done or be efficient, but as something that's "moving their cheese" and they don't like it.

In all fairness, this perception of tools is often entirely rational. Changing workflows incurs a high cost, and any new tool must supply a benefit in excess of that cost. If it doesn't, then opposing the new tool can be the correct stance. And in my experience, at least half of the time, the new tools do not provide sufficient benefit.
Separating what you want to achieve from how. A simple idea that has massively changed my life. I’m sure I was told/read it lots before but the ‘a-ha’ moment only came when I had to work it out for myself.
if you're using security methods like bitlocker (an MS product that encrypts your disk), it's possible that, after losing your license to use that program, your data would become unrecoverable without some serious reverse engineering efforts.

I'm probably just adding to the paranoia though. In reality, this whole thing is a very unrealistic attack. What hluska has stated is mostly true, but I'd like to add that an employee that could write code into an OS that would steal bitcoin and stay undetected would have to have a lot of skill. More than that random engineer that they just hired, think a guy with a PhD. Those types of people generally don't risk their jobs to steal because they're usually committed to their work and make a lot of money.
> the problem where the path is blocked by other units

Why this should even be a problem? It seems reasonable when a tank can't ride over another tank but as for infantry units - it always seemed bizarre a man can't travel through a cell occupied by another man.
You're quite right, and this site is being migrated this week. I was going to do it this morning, but there was a traffic spike for some reason? :)
I probably have a dozen hobbies I'd love to explore that just aren't compatible with my NYC lifestyle. Like anything else, you make your choices on what tradeoffs are worth it to you. For me, not being able to have a machine shop (also on my list) is well worth all that I get in return. You can't have it all, and trying is just going to make your life miserable. If you're happy where you are, then that's what's important.
The problem with COL calculators is that 100% of your pay does not go to costs. You can't just say SF is 4x as expensive as Chicago so I need 4x the salary. The increased costs are a fixed number, not something that scales with salary.
Sounds like they're making a couple of assumptions themselves. 1) The stars that produce a 1a supernova are the same age as the majority of the other stars in its galaxy. 2) Stars that produce 1a supernova are younger as they get further away.

We can say with a high probability that the universe is younger as we look further away. But stars still have time to go through their normal life cycle.
Unpatched US government website gets pwned by pro-Iran script kiddie
Congratulations! Can I ask how many years of experience you have ?
The Concession to Climate Change I Will Not Make
It doesn't mean your code is better off, but it makes auditing your code a lot easier. Rust gives you lots of good tools so that you can fence in your unsafe and restrict it to a module (source code file), such that if you audit the module containing the unsafe, you should be good to go.
No, not them. I said "some" for just that reason.
If you want any evidence:

https://www.nature.com/articles/nclimate1452

“Here, we review the evidence and argue that for some types of extreme — notably heatwaves, but also precipitation extremes — there is now strong evidence linking specific events or an increase in their numbers to the human influence on climate. For other types of extreme, such as storms, the available evidence is less conclusive, but based on observed trends and basic physical concepts it is nevertheless plausible to expect an increase.”

As to climate change, the term is specifically used because it’s far from a uniform change in temperature. The poles warm far more than the equator with massive amounts of heat shifting between them. In some instances this can result in events where winter cold fronts stretching much further south on the same day warm fronts extend into the far north. The global temperature may be above average on the same day you get snow flurries in Texas.
I don't owe a dandelion-free yard to my neighbors, nor do they owe one to me. Our yards are not hospital rooms.
I was advised ~30 days/year was normal. Only downside is you don't get paid out accrued vacation days when you move on.
New free invoice generator – Invoicy.io
IANAL, but my understanding is that it's not even clear you can avoid the "don't sell my data" language in CCPA even if you don't sell/share/collect data.
The Strange Saga of Kowloon Walled City
I graduated from my bootcamp in early 2017 and am angling for a promotion from Jr. Developer to Associate by the end of this year. I think most everyone from my cohort is still at their dev jobs.

This part of your reply stood out to me:

"I think a lot of people don't become competent after these bootcamps because they just aren't technical enough to grasp the concepts at the pace they're introduced in class."

because I think it's 100% accurate. I had a lot of education to carry out alongside my job, where I was learning a ton of programming concepts in the real world and let me tell you, it's not easy stuff. But, luckily for me, with the right supervisor or mentor or peers, you can climb the mountain a little easier.