skysight-inc/HackerNews huggingface dataset:
I believe that reinforces Sargun’s point.

One of the reasons I love functional programming is it allows me to think less about edge cases, because values are passed as values.

If Rust passed copies instead of references by default, people who wanted performance could fight (or embrace, whatever your preferred term/level of experience is) the borrow checker, while everyone else could enjoy the fundamental safety of not sharing data.
TL;DR: This doesn't really do what it claims to do (prevent injection), but it does slightly mitigate some attack vectors. It's security through obscurity, which is useful as defense in depth (see: ASLR), but hardly stops all attacks (or even a motivated attacker). If someone ran around declaring the end of buffer overflow exploits because of ASLR, I'd have a hearty chuckle.

root:/pwd# cat scrambled.php
<?php
arFktyO “Hello, “;
arFktyO “Small World.\n”;
?>

In the above example, arFktyO = echo. This doesn't fix (imo) the most common instance of [something]-injection, which usually stems from string concatenation, i.e.

sqlQuery = "SELECT * FROM table WHERE owner=" + userInput
execute(sqlQuery)

or

command = "ls " + userInput
eval(command)
>the oscillation frequency remained unchanged even when the time crystal was perturbed

good for clocks?
The tech community have become bad actors, and a lot of apologism and hand-waving happens here.

At the moment they are just trading on the reputation of early pioneers who at least professed some ethics and commitment to public good to pretend they are part of the same group.

They continue to posture on public discussions while implementing dark patterns and surveillance as a matter of course in their workplace. This is the fact, the tech community led by SV have sold out and they know it. Their main priority is pretending its not happening or diminishing the consequences.

If there is a backlash it will be well deserved as these people are selling out the rest of the world for profit, greed and personal gain.
What is disgusting about tomatoes and onions? I can understand vitriol around meat, and I can imagine people who eat a lot of garlic being seen as smelly. But tomatoes and onions are healthy & fairly benign.
Pentium II
Apple ][
That's... basically the opposite of true.
That would be more than the folks in the US who can't pay at all... so I'm sure most hospitals are ok with it to some extent.
Tidbit: Dominic Giampaolo, the creator of BeOS file system, is also behind APFS (he gave a WWDC talk back in 2016: https://developer.apple.com/videos/play/wwdc2016/701/).
Does that take into account the incarcerated? From Wikipedia:

> In total, 6,899,000 adults were under correctional supervision (probation, parole, jail, or prison) in 2013 – about 2.8% of adults (1 in 35) in the U.S. resident population.

It's very difficult to find work with a criminal record in the US.
Do Orgasms Give Women Feedback about Mate Choice?
Babel and TypeScript compete. WebPack is orthogonal.

WebPack can take your PNG image and inline it into base64-data if it's small enough, or return a hashed filename from your import to be cache friendly but without the caching bugs.
"no server/mobile/other kitchen-sink-isms muddying the water"

I'm not convinced that at present this is a meaningful benefit especially compared to the increased resources available for say linux. The one good example that I can think of cpu schedulers seems to be solved by running a kernel with alternative patches.
I found out that 90% of the time, I'm more at fault than the borrow checker because I'm writing code that would be unsafe should concurrency/parallelism be introduced. But a lot of people don't naturally write or even know how to write concurrency safe code, especially when there's no intention for the code being parallelized.
> 3. Prove it, and I'll give you a raise.

Prove it, by interviewing at our competitors and getting a better job offer? From the employer's standpoint, it seems silly to bluff like this. You're banking on the guess that the probability that the employee can find a better offer, times the salary difference, is less than the raise you could just give him/her today.
Don’t feel bad. I grab a few seasons of the Expanse and just enjoy the binge watch. Even the third time.
Trump ran on the platform of racism, xenophobia and hatred. To support him (aside from whatever legitimate grievance one had) is to support that. Everyone who voted for him is responsible for his policies, and it's really doubtful that many of them regret it.
Obligatory comment questioning yet another "new js framework".

PSA: Don't make a new JS framework guys we don't need any more. /s
It broke with the upgrade from Svelte v1 to v2. We're working on a fix!
Don't worry, in the absence of an advanced economy the supply chains needed to manufacture firearms won't exist, so you'll be subjugated using clubs and spears.
Help4Half.com
Doesn't the NSA and FBI collectively have backdoors on most major consumer hardwares? Wouldn't that be a security concern for the rest of the world?
My dictionary just says "used distributively with a singular noun, with an or a prefixed to the noun," and gives the earliest known example as "moni ane eærde" from Layamon's Brut (~1205):
https://books.google.com/books?id=UFZcAAAAcAAJ&pg=PA218&lpg=...
There is a Vancouver-based non-profit called FreeGeek (https://www.freegeekvancouver.org/) that takes in e-waste, salvages usable parts and sells them back to fund their tech-education efforts. I'm surprised that this does not exist in Silicon Valley, it most certainly should.

Edit: fixed the link
You used the term "fake meat" in the comment I replied to, I repeated it. I'm a meat eater and of course that doesn't mean I won't order or eat mushrooms. It means I'm unlikely to purchase Morning Star Farms soy-based "Bacon Strips", or other meat imitation products. This is not because of a "cultural belief" it's because I don't have a need to avoid genuine bacon, so why would I buy a soy substitute/imitation?

So would you order a dish with imitation avocado made of soy protein and canola oil?
Caucuses are full of actual people who are worried about representing^W being reelected in vastly different districts. Party leadership can never rely on getting every vote; this is why whips were invented.

In the case above, there was zero bipartisan cooperation past the original proposal, so the individual senators really mattered.
If Firefox is going to be the best browser, it should focus on fixing bugs, optimizing performance, keeping up with standards and ensuring users keep full control of their browser on desktop and mobile via detailed configuration options and a powerful extension framework. That's it. Ever. I'm positive this kind of thing will only be used to make Firefox worse by inspiring new built-in "features".

Now that I think about it, all the built-in telemetry stuff like SHEILD should be handled by extensions. I shouldn't have to worry about a UI checkbox being respected by code. If the code's not there, I've got nothing to worry about.
U.S. And China Enter into Trade War
It's absolutely the topic of this forum. We created the infrastructure that allowed precise micro-targeting of individuals in districts and states that enabled this person to ascend to the highest office with a 3 million vote popular margin against him.

His supporters specifically targeted people who might have voted against them with completely bogus information, to deactivate them and demotivate them from participating in our system.

We need to be able to talk about this; how 200 year old electoral systems fare when they're pitted against brand new forms of machine-trained targeted advertising, dark user interface design, and disenfranchisement aided by technologically-enabled over-policing.
How Facebook’s Rise Fueled Chaos and Confusion in Myanmar
:( I think it'd be a useful conversation to have. Contrary to what the news media says, I think vast majority people are pro-immigrant, including the red states. Showing the policy is blocking investment over the perceived safety would be valuable, especially to people who love that kind of thing.
Past performance is no guarantee of future results.
https://web.archive.org/web/20180705200232/https://bertrandm...
I've been wondering for a while how closely correlated racism and food-racism are. Are picky eaters more likely to be xenophobes?

Off the cuff, we know from history people will find just about any reason to believe they are better than other people. The way they talk, or walk, or eat, or socialize, or the shape of their nose, or even the bumps on their cranium- there's always some way that we are better than them, we just have to think carefully to figure out what it is! So my initial reaction is, it's just a manifestation of xenophobia.
Can I ask what you use as a database abstraction layer, if any, and what methods you use to convert your request params/JSON to queries?

I was playing around with trying to do this a while back (while also trying to learn Rust some), and it felt very cumbersome to have to write many specific Diesel update methods to handle different types of requests. It could have been my now knowing a better way to accomplish it, or it could have been the type of queries I was trying to model aren't a good fit for a staticly typed system like that (and there may be a better way to architect it). In any case, it felt like I was poorly approximating the strict typing I had already implemented in Postgres, a few times over, when I would be happy just handing it to Postgres and letting it throw out errors as needed.
If they are ineffective, then why is there so much money in online advertising?
Lol in todays Investors Chronical (weekly version of the FT for investors) there was an article discussing the Philips curve - it commented that the official unemployment rate is of by about 2x that actual rate in the states and not much better in the UK.
Something to note about LXC developers: they don't just provide a wide array of usable interfaces to containers (daemon with a RESTful API, command line tools, and a library with many language bindings). They also are some of the most active contributors to the underlying container technology in the kernel, including namespaces and cgroups.
You just proved my point. Thank you.
Good points. Performance not being a primary concern is a meme that really has grown beyond its place. Performance is absolutely a primary concern in very hot code, at execution scales where it means big differences in aggregate hardware/infrastructure cost, energy usage, and so on. Or in space, where transistors necessarily need to be "low tech" huge radiation resistant ones. There will never be a lack of applications for highly optimized software, no matter how small the niche gets. Computing power may be cheap but it is NOT free, nor infinite, nor universally portable.
What is HCL? This? https://github.com/hashicorp/hcl
One article describing his race-card playing: https://mobile.nytimes.com/2008/08/01/us/politics/01campaign...

I would add to that his infamous “god and guns” speech, and his behavior in the primaries, including his shameful dance around the Jeremiah Wright issue.
So how is your shell coming along? Are you planning to release it as open source, or at all? I remember you mentioning it a few times before on HN.
> suggesting the wide spread use of using highly technical solutions.

this is certainly something that happens in tech communities, but come on. it's like a three step process to install Tor browser and it works just like normal Firefox. any motivated person who can use a computer at all should be able to figure it out in about 15 minutes.

motivation is also the key missing factor in the anecdote about your mom. i bet she would figure out how to send photos by text real quick if her safety or job depended on acquiring that skill.
With safety critical software, the devil you know may sometimes be the better choice. Changing the code to fix a known problem with a known workaround may make things worse by introducing unknown bugs. So which chance do you take? Sometimes not fixing a bug is the right thing to do.
Help4Half.com what do you think?
We are kicking off a brand new national initiative to get people from all walks of life up, out and volunteering while helping others in the community. Our goal is to simplify the donation process and add a great marketing opportunity for small and large business throughout the United States and beyond. Welcome to

Help4Half.com

Business or Individuals donate any product or service and get a tax break at the full allowable value through our national 501c3 Non-profit organization.

Consumers HELP or volunteer in the community of choice, with any HELP of their choice, then share the information to our social media platform by uploading the HELP selfie, picture, video or letter of completion.

After verifying the HELP’s consumers can

shop for your products or services nationally

for ½ off the suggested retail price and save tons of money.

Marketing: your product or service will be branded on all social media sites and all print, post, blogs and more.

No more wasted inventory - all donations will have a tax-exempt value.

We would build a client list of community caring consumers. All shoppers will be required to HELP in the community to make the world a better, cleaner, safer, friendlier place.

Nonprofits across the world will benefit by becoming

members and joining forces... spreading the word while moving the products and services through our network.
A C Either metatype so Rust and C++ can call each other directly
You're dark, I love it.
Oblivion remake with Unreal Engine 4
I know this is not answering the question from the poster but I found meditation very helpful during my recent 15 hours flight.
It is very rare to find such a long time alone in an almost quite and non-stimulating environment. Getting meals served to you on your seat and knowing that you are
stuck here for next many hours takes away the planning ahead part of the head. I found it easier to be with my breath and thoughts.
I also drifted in and out of sleep during this time and felt very relaxed. It helped me upon landing to minimize effects of Jet lag. I believe it was more helpful than any talk or video and could also help getting some good insights.
Whitelist: Definition, Types, Features
Is it possible to support functionality where I can have my components and pages written in javascript but be rendered as server-side only?

I like client-side rendering for certain things; however, I don't really want it for every component/view within a javascript framework.

What I want is the flexibility to write declarative components with localized state but only introduce client side rendering when I want to introduce it.

I feel like the universal approach can be a bit heavy handed in that everything is getting rendered both on the server and the client. I would love to have something like Angular 1.* but with more structure and server side rendering.
36 Hours in Seattle
Why didn’t he learn JavaScript?
So you don’t think passing GDPR and the previous data protection legislation going back decades, and enforcing them counts as evidence? I’m sorry, that is a bit snarky, but the EU has been pushing strongly in this direction for a long time and it’s been perfectly apparent it was going to come up hard against the US on this.
I will gladly pay 'taxes' for needed services. I hope the last bit of my comment implies that. When I examine the budget of my local and Federal government, said things are a monitory unfortunately.
I don't know. But if it does the service would need to reap zombies or systemd would need to spawn yet another instance of itself inside the container (like Rocket does).
It's an ice reminder that "given enough eyeballs, all bugs are shallow" extends beyond computer programming.

Another example: IMDB has a goof documented for the Bourne Supremacy wherein the fluorescent lamp is humming at 60Hz, instead of the 50Hz appropriate for Goa, India: https://twitter.com/deeaen/status/961369721571627009
An Overview of National AI Strategies
I'm a Canadian, so no to your 5th question.
Misrepresenting this cycle is just using FUD to activate a constituency to circle wagons. It's not helping anyone (as we're seeing from both sides of the political spectrum, which have gone all-in on this tactic lately).

It's a offhand remark in a post that's not about any of this. You're going out of your way to interpret this small thing in the worst, flame-inviting way.
Thank you for your time. My question is not pressing (particularly since I haven't yet researched it exhaustively online myself) but I'm a Dutch citizen and US green card holder (marriage-based), and I'm wondering to what extent I'd jeopardize my green card by living/working abroad (e.g. Europe) for a while (like a few years)?
But it is a reasonable indicator. In the absence of superior evidence, it is better to intelligently work from past data than it is to throw darts.
As a partial rebuttal to the article’s points about income inequality, it seems worthwhile to quote one of PG’s better-known essays [0]:

>Variation in wealth can be a sign of variation in productivity. (In a society of one, they're identical.) And that is almost certainly a good thing: if your society has no variation in productivity, it's probably not because everyone is Thomas Edison. It's probably because you have no Thomas Edisons.

>In a low-tech society you don't see much variation in productivity. If you have a tribe of nomads collecting sticks for a fire, how much more productive is the best stick gatherer going to be than the worst? A factor of two? Whereas when you hand people a complex tool like a computer, the variation in what they can do with it is enormous.

Now, the middle-class and upper-middle-class do subsidize the wealthiest Americans as a result of the US’s tax structure, and that’s a problem. But aside from that, the fact that the top quantiles in the US are wealthier than their equivalents elsewhere is not fundamentally a bad thing.

[0] http://www.paulgraham.com/gh.html
If you have an iPad, play FTL. It'll make the time zip by.

http://subsetgames.com/ftl.html
Job titles and descriptions could help in distinguishing between new and replaced roles. You'd want to look for fairly identical postings.
China a strikes back
Michigan is not known as a big farming state. I don't know why.

Tons of Midwestern agriculture data available here:
https://www.chicagofed.org/research/data/ag-conditions/index
This also includes links to agriculture data in other areas of the US.
Not the OP, but I have two kinds of persistent data.

1) Images / files / etc. It all lives in cloud storage ("s3"), outside of K8s

2) RDBMS data. You can just run as hosted sql (say CloudSQL) or a not-in-k8s VM. I have found no compelling reason to move my RDBMS into my k8s cluster.
12% is 40 million people in poverty. 40,000,000.

Progress is good, but it's not victory. America is far from healthy.

Medical costs have skyrocketted beyond reason, housing is rising, food costs are rising, and now we're starting a trade war with the nation that supplies cheap consumer goods possible.

Netflix is cheap - so what? People in poverty were not complaining about boredom.
On a risk adjusted basis, no. You're buying the raw material assuming aluminum heat sinks will be .67/lb, only to discover that by the time you've liberated the Al from the stream the price has dropped to .40/lb. That just happened. Or, you've invested $30m - $100m in an Ontario e-scrap plant assuming the CADGOV won't reverse its e-scrap policy. Then it does essentially that and the market you thought you had has changed dramatically. That happened.
What about the unknown bugs that could lead to deaths? I guarantee that every modern aircraft has some. But we don't know how many.
while there is indeed a Vancouver based FreeGeek, the one that you linked to is the Portland based FreeGeek.

here's a link to the one you're talking about: https://www.freegeekvancouver.org/

edit: adding the link to the fantastic portland version, now that op has fixed their link: https://www.freegeek.org/
While working at NASA on code related to the Space Shuttle I once found a piece of Fortran that jumped into assembler. The assembler bit used a parameter to decide where to re-enter the Fortran code. Over time every exit but one was commented out. I asked "Can we just patch the software to jump from here to there instead?" and the answer was "Your six month project is to replace Fortran with 'C' and that's about how long it'll take to get a code change through the committee." People take flight safety very seriously.
I moved from SF to Toronto last year with a Canadian PR. Absolutely love Toronto and miss Cali. My motivation was to get out of a work visa and explore some startup ideas. I have a blog https://movnorth.com to help others who are considering Canada. From traffic to the site and the forums I can tell that a lots of people are going this route.
Yes they have. They've banned subs that could've been used to do illegal things. Subs like gundeals (for users to buy guns between eachother ) or alcoholtrading (same thing but for alcohol). I don't remember the exact names, but there were dozens of similar subs that were all banned.
I'd like to add that my morning 1-2 hour commute is much more enjoyable if I do some exercise before it. If not, I have trouble staying put/sleeping/concentrating on work/meditating, etc. Also, someone recommended to me recently to get a massage before a flight. I'll try that next time.
Good to know. I haven't really been in a position to walk away for most of my career, so I've accepted a few too many lowball offers. This might be the first time where I can afford to walk away.
Algorithm Exponentially Reduces Time Complexity on Key Problems
Especially with the way Safari is being developed, I'm guessing we're going to go back to needing a jQuery library to handle all the browser inconsistencies.
Dispatch is another big culprit.

I have exactly the same experience and implemented the same solution. An ex-colleague also did the same thing. We both worked on collaborative webapps but in different companies at the time so performance gain was very important.

I still use Redux on some projects but I definitely start the new ones without thinking about it.
The mouse just fit peoples hands just right - I brought a new one for my new job.
hopefully the server connected to the wider internet can only receive from the wider internet and not send anything to the wider internet. Otherwise it can just be used as a proxy to the server that’s not connected to the internet.
Hi Peter,

Here is my situation: I am a person with passport of Russia, but I have chance before me to participate in US startup as co-founder. Company will likely be incorporated in Delaware with US citizen as primary founder. So I have a few questions:

1 - With "startup visa" initiative dead in water would it be possible for me acquire US visa with work permission if company likely going to have no more than 5 employees at least in first few years?

2 - How should I go with managing my share in US company? Do I absolutely need to find US lawyer to represent my interests? (I absolutely trust my US colleague, but I worry that we can accidentally do something wrong). Should I register myself as owner of share in company? Or it's better to control share through my own company in EU / UK?

Thanks for many answers you're already given; they are all really useful! Excuse my grammar since I write this in haste.
Note that there's supposedly some nasty coil whine on these machines: https://twitter.com/jcs/status/1000117326728060929