skysight-inc/HackerNews huggingface dataset:
At least a lot of it was due to having to specify around the weird quirks of existing compiler implementations. C has far more undefined behavior than it needs for optimization, and modern programming language theory and compiler research has shown that most undefined behavior isn't really necessary at all. [0] For example, safe Rust has extremely close (and sometimes superior) performance to C, and has almost* no undefined behavior at all. [1]

[0] https://www.cs.utah.edu/~regehr/papers/undef-pldi17.pdf

[1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

* Some is inherited from LLVM, some is bugs, some is dumb corner cases like using kernel syscalls to overwrite the program's own memory with random bits.
Social engineering means tricking someone into revealing the information you want.
I'm talking about the assumption of mental illness.
Show HN: React+Framer Summer Challenge V2
good call. i would have surely thought that this might be a reshash of an old post otherwise.
I still hitchhike occasionally. One time when my motorcycle overheated, twice more when I ran into trouble on mountain bike trips. It usually takes a long time until someone offers a ride.
Last month I picked up a guy on I-82 who had run out of gas - as a way to repay the kindness I had received on those other occasions.
I beg to differ. There's just more competition, and the bar for entering is lower. And so you get a lot of chaff. But there are serious journalists with high standards and integrity out there that thrive on the donation model, such as Timcast. Now there's a guy who actually meets up where it happens! Add to this that often it's not needed to send someone out, because you can always read some random guy's twitter. We don't exactly have less access to news or reporting. The problem is the filtering. But I'm not sad for it. Not one bit! Because it has revealed to us just how things were filtered in the past by the big giants. Not so anymore.

Other than that, you have to remember that there's been a pretty painful phase of adaptation with new and emergent technology. This means a lot of the old bastions have fallen, or are trying to figure out how to cope with the new media reality. Either way tabloids will always sell more than real news, sadly. They also did during the heyday of serious broadsheets, and there's not really any indication that it's going to change in the near future. There are some noble efforts to fight the fake news agenda, that tries to pick apart the rabble of the tabloids, such as Snopes -- until you realise that they're also extremely biased. So in the end, you're left with thinking for yourself, which can be both a blessing and a curse. Probably more of the latter if you believe in UFO's and crystal healing...
is it a website? GIF -> https://gif.com.ai
Whoa, awesome, thanks for the tip about nvJPEG. Do you know if there are any good tools for data augmentation (rotation/contrast/flip/zoom/blur/crop/letterbox) for those JPEGs once they're on-gpu tensors?

edit: Looks like DALI might handle this. Now to see how it integrates with pytorch...
Why doesn't Go have variance in its type system?
Thanks for the commentary guys, it’s been fascinating churning over all this even more. Thoughts:

- Safety is the same issue as always, only it’s being ironed out faster than before. Controlled vertical landings, 3D space, and redundancy help a lot. I don’t foresee many flying high enough to get really hurt. Maybe things like undercarriage cushions or redirected waterways underneath major traffic flows could help even more.

- Noise cancellation tech is already out there, as well as near-silent aircraft without moving parts: https://youtube.com/watch?v=boB6qu5dcCw

- Main arteries will be less condensed, but much more, much smaller traffic will appear and that’s going to be a new problem. The death knell for intracity public transport?

- Well-made points about “actual” flying cars not actually being used. Maybe it would have been the same for cars if someone made motorized horses instead of the automobile?

Thank you for all the resources. I really liked the random touchdown point, underlining how exact our tech already is. I've polished the post quite a bit, adding a lot of these extra things to it. If anyone can clarify the paper bag problem @brownbat mentioned and what @blunte meant by "s/trans/tele" I'd really appreciate it.
Most 25-40 HP outboards sold today are 4-stroke. The only significant brand that's still 2-stroke in the US is Evinrude, and it has < 10% market share.
The reserve won't get bigger but last longer. Small but important difference.
So it not only requires a daemon, it also depends on additional hardware.
On link talking about the subject: https://www.cbc.ca/amp/1.5239185
You can learn more knowledge about game development with mobile app development from https://onlineitguru.com/ios-online-training-placement.html
No retail investor can reliably profit from stock market timing. Just keep buying the index and enjoy the dip when it comes. That means the world is on sale.
See the Future of GitHub Actions (10am PT)
That depends on your location. I've built something similar to this tool that is discussed here and I've tested in multiple locations.

For example, Vienna air was so clean (<= 10 pm10 ug/m^3), that you don't need any purifiers or anything like that.
I flew to an easyJet destination weekly for the bigger part of a year. Heard overbooking announcements at least every other week.

It's just less of a problem for them to find a passenger willing to take a later flight voluntarily. They offer 300 to 500 euro (usually in flight credits), which to an audience that paid around 50 euro for their ticket is a great deal. Especially if it's a holiday trip where they don't mind as much arriving a few hours later.
True, and they're so bad that CARB published a report saying one long day in a 2-stroke jetski pollutes as much as 10 years in a typical car.
I'm thrilled to launch React+Framer Challenge V2! It's a one-month workshop starting next Monday August 12th. The registration is open right now until the end of 11th.

If you missed Challenge V1, this is a great opportunity to catch up. By definition V2 is better than V1 -- more polished videos, better pace, better structure, a great timeframe that motivates you to learn more, and cool prizes. And you still have the chance to learn for free!

Here's what Kevin, a V1 challenger, has to say:

"I’ve seriously learned 10x more in the last 4 weeks than in the last 8 months trying to learn Framer on my own. " - Kevin Cannon, Product Designer at Pitch

Also, you probably want to check out some prototypes built by V1 challengers: https://learnreact.design/prototyping-with-react-framer/show...
>when the CO2 is higher than 1200 its time for a fresh air

That's hilarious. Where I am from, in winter it's always at least 1500 ppm outside, and more than 2000 ppm after ~19:00.
It's hard to choose language that doesn't carry an inciting valence for someone. I'm not trying to make a "which one's worse, or more at fault" argument; I'm saying that when you're in a bad situation, you can languish in your victimhood, let your hate fester, and do nothing productive to improve your situation, or you can direct some of that energy into positive pursuits. (I speak from personal experience of a culture that struggles with moving past its self-definition as a victim.)

The example I gave was of some people refusing to put in the work to generating their own power, thus perpetuating their dependence on Israel-provided power sources. The situation in Gaza is not a pure function of Israel's actions, but a very complex maelstrom of conflicting cultures, values, and priorities.
> "what they planned to do blew up in their face".

Ah the P4 days, what glory that was.
But if you show up, you've agreed to the offer. The studios are still cooperating, thereby implicitly agreeing to the terms. It sounds like you're getting hung up on whether there's a signed contract somewhere.
>> The behavior of some kind of predator does towards its prey is not relevant.

It should be. Nonhuman animals can be absolutely ghastly to each other. See for example surplus killing:

https://en.m.wikipedia.org/wiki/Surplus_killing
>... but for the sizes that a typical consumer would think of (250gb-2tb), it still isn't available outside of a simple cache drive.

The 900P and 905P series are Optane devices targeted towards prosumers presumably; they offer 280GB-1.5TB of storage. That said, they're still very expensive.

I really wish Optane would get cheaper, or at least refresh faster. It's so utterly superior to NAND devices in terms of random access latency and endurance. All of my systems are Optane and it's amazing, but I feel the capacity squeeze since I can't afford the higher capacity drives.

Intel's decision to offer small capacity cache devices was a mistake in my opinion. It was too confusing for the average consumer, and too complicated on a vendor support level.

Their prosumer 900P series was initially PCI-E x4 AIC form factor, which was also a mistake in my opinion since they later followed up with proper U.2 and M.2 form factors.

Likewise their enterprise offerings aren't really great in terms of availability.

It's too many SKUs that represent poor vision and execution. In hindsight they should've just directly competed with Samsung NAND in M.2 form factor somehow. Sell at a loss for all I care; the tech is so superior to NAND that it deserves a much larger foothold than it currently has.
AMD EPYC Processors Come to Google–and to Google Cloud
Small and WiFi sound like an ESP8266 could be right for you. Or a Wemos D1 Mini, which uses an ESP but comes with a USB port.
For me that cultural signal goes the other way around. When faced with people using "cyber" unironically I'm attributing that to government proximity, weird processes and TED talks for managerial types instead of actual technical content. Which is fine in context I guess, that doesn't make the term any less stupid, for me it signifies a certain cultural distance from the subject matter of a generation that has been left behind. I always assumed the term stemmed from the old use of cyberspace or cyber information highway in the 70s/80s(?), we've moved on from that era of the internet being a sci-fi construct. Even school children get at least some technical understanding these days and are made aware of larger implications like privacy.

While I absolutely agree that it's a pointless discussion, I don't believe it's completely insignificant.
Have a try at WPF/WinUI, Blend tooling and the myriad of companies selling ready made components.

Otherwise, yes Qt is the best option for cross platform C++ code.
That's not true, with more core Ryzen can run game with other apps without any problems it's not the same with Intel though.
The point is to tone down the encouragement to get people to use cars, which is what the old policy did.

You cannot both encourage people to use cars and encourage people to not use cars - it's a waste of money.
I keep telling to people who want to get into infosec one thing over and over: most of the infosec work is not about breaking [into] things, it's about incredibly boring reporting.

The truly interesting bits are on what to investigate/automate, what to report from it - and how.

If you're really good, I recommend to focus your long-term efforts into usability. Security gets a bad rap because far, far, FAR too often increasing security of <something> means reducing that thing's usability. But if you can find a way to improve <something> in a way which makes it more secure and more usable, you can't keep people away.

Fact of life: people gravitate towards convenience.
Although on the link you supplied, it does state "Note: Currently only supports Chinese interface display"
Maybe you meant millions instead of billions?
Pretty much everyone who has bonds relies on credit rating. In particular on the "investment grade" rating.

How do you buy bonds?
Yeah, I'm interested in those performance penalties as well.
Thats a 10% gain which might help you in some games to stay above the 144Hz or even 200Hz refresh rate of your monitor.
Does not matter for most of us, but some hardcore esports gamers might care. I guess that's a very small minority though.
Online payment system is typical platform business where network effect dominates.

There are multiple competitors for Patreon, but they can't get off the ground because they don't have the users because they don't have the creators because they don't have the users.... You can build much better platform and it's just crickets in the sales because operating costs on smaller userbase are higher. Small competitor might force Patreon to reduce prices a little until they can kill the competition, but it's hard to have stable competitors.

Businesses that already have massive number of customer subscriptions and brand recognition could enter the market.
How do they actually run the iOS OS code involved in this debugging? Jailbroken iPhones? iOS virtualization ala Corellium (https://corellium.com)?
Planet Money covered that: https://www.npr.org/sections/money/2018/12/13/676538506/why-...
I can understand why you're upset, but I can also understand Flickr's point of view: the "they" who decided it was going to be free for all time was Yahoo!, and they were by and large pretty terrible stewards of the service. And it's hard not to think that the stereotypically Silicon Valley "give it away for free and hope you find a way to monetize down the road" attitude is part of what nearly killed Flickr under their management. The "they" who own it now is SmugMug, and I don't think they can be blamed for deciding that the only practical way to monetize Flickr is to, well, charge for the service.

Personally, in most cases I'd much rather pay directly for a service than get it for free from a company whose business model is "try and monetize it through advertising, mining user data and/or dark patterns and shut it down if all of those fail."
A sad day: The end of Linux Journal
Chrome with ublock origin advanced mode - 3rd party frames & scripts blocked by default.

iOS - Safari with AdGuard as content blocker
So what does the software look like up until those 'annual cycles'?

It's pretty clear from the economic incentives of the companies producing the software, the sheer quantity of exploits found, and the surprisingly low amount of QA that would be needed to catch most bugs that the aforementioned view is correct.
DMCA is a great success!
Totally inevitable.

I was listening to a recent album and the opening/closing riff of one of the songs was identical to something I used to play in my room between studying 30 years ago.

I remember my own discovery process. I had been playing the acoustic part of "Welcome Home - Sanitarium" with it's two finger chords and was messing around with similar chords higher up the neck and found a few that sounded really cool.
Did I copy that song? No, but definitely inspired, the other guys probably discovered the riff in a similar way - just noodling around until they heard something they liked.
easyJet has a very significant amount of their operation registered in the EU. So they will be following these rules also after brexit.
Are you purposefully being pedantic? What word would you use when two parties make an agreement when either can say no?
>Until now, Sentient has been treated as a government secret, except for vague allusions in a few speeches and presentations.

So we can be certain the Chinese have a complete copy of all the relevant software and files.
And he wasn’t just scamming?
Sorry but it will take more than a blogpost for me to believe it.

When P0 recruits two prominent Chrome hackers (Ned Williamson & Samuel Gross) and make them work directly on iOS, it look like a hit team to me.
I wrote the original post. The main issue I was trying to highlight is that you can make signed apps run your code from a local perspective. Here's a real life scenario that happened :

I was doing a security assessment for a client, and after gaining foothold on the host we needed to establish persistence. As the endpoint protection was blocking anything non signed, I used slack to inject a powershell payload that's executed on startup and gains us access back to the internal network.

So the risk is there, but not the individual user but the organisations using it. I didn't expect this to become a big deal over "redistribution" but I hoped for the command execution without modifying the binary.

Having said that, this can be solved with a simple integrity check of the asar files. Sure, the attacker can modify the binary file too, but then it's not signed anymore.
It used to be 5% and they recently upped it to 8% for new creators.
While it's not a small market, it's in the Bay Area's blind spot. Fishing is the 2nd most popular outdoor activity in the US, behind running. In the US, there are 20 million people who fish for freshwater bass alone (1 in 16 Americans). Bass Pro Shops is the Missouri unicorn that grew from nothing to be big enough to buy Cabela's for $5 billion, based largely on their boat sales.
I don't know why this comment was downvoted. The core Microsoft software, like Office, from 20 years ago still work today. The data is still retrievable today. In contrast, the recent wave of SaaS with poor data portability and various services shutting down represents a massive step backwards.
Ceramic Hafnium Carbide Can Withstand 4050C and Could Help Hypersonic Planes
The problem is not that users aren't following the rules. The problem is that enforcement is, shall we say, very selective. To give but one example, Mitch McConell's account just got banned for posting a video of a protest outside his house.
This just seems so crazy, that one would compute a three-input boolean function by first describing instructions for computing it in this peculiar format, and then executing those instructions, rather than just doing some simple bit operations to perform a "table lookup"! I wish he went into the rationale in more detail at the end.
How to Make Scatter Plots Using Seaborn
Levity not appreciated.
If I were the editor of this publication, I'd argue that, while titles like this:

"IT’S SENTIENT Meet the classified artificial brain being developed by US intelligence programs"

Might get short term attention they are bad for the long term credibility of the publication. "SENTIENT" is a clever code name for the project, but I didn't see anything to suggest that the program in question had anything to do with sentience. It seems like it's a program to synthesize and present data from a wide array of sources, and that's neat, but why try to pitch it as something that it's clearly not.

Warren Buffett once said you can have a ballet and that's fine. You can have a rock concert and that's fine. But don't have a ballet and market it as a rock concert. If you want to write a story about software that presents data insights, please label it as such and I'll be interested in reading it. Don't label it as a story about artificial brain sentience because then I'll complain in the comments.
> I have a feeling that some SpaceX engineers would have something to say about this after one of their rockets lands on a floating barge.

That is because you are ignoring/left out the critical last part of the phrase you quoted: "and estimate it with an accuracy of 5 to 10 days and a few thousand dollars."

This is particularly relevant because this is a direct response to the following:

> We can't even accurately estimate the cost of a complex project given our choice of tools, let alone talk about costs and ROI with different toolchains for the same projects.
I know I’m the late 2000s, if you had a smartphone there was a line item charge $10-15 for smartphones. If you had a blackberry you got BES, if you had Apple you got VVM.

The excuse the carriers used for charging for it was always bullshit. But like hotel WiFi, if you had one of these smartphones you didn’t care because work was paying for it.
The way you framed it is a bit disingenuous. The reasoning behind the policy is that the government recognizes that China back then severely lacked any modern industrious knowledge. In order to quickly catch up, China decided to pour all its resources into a couple provinces that either had existing industrious base left over from foreign occupation or had strategic locations. As well as sending the best people over seas hoping to gain whatever knowledge necessary to kick start the economy.
And it's not like the government simply forgot about the billions of farmers, one of the top priority for officials are poverty alleviation. It's a key kpi for any promotion within the government.

Now you could argue the implementation is not perfect, but given the situation back then I agree with this policy, and I'd be interested to hear how you would approach this differently.
Or they would have to attribute more importance to luminosity than hue. In the absence of artificial light, low-light vision is much more important than differences in color as humans would spend a huge part of their awaken time in luminosity insufficient to discern colors.
Scott Adams’ law of slow-moving disasters continues to predict the future.
How to choose a router that can connect to 50 or more devices?
AMC offered a number, the studio gave AMC permission to show the movies. How did that happen without an “agreement”?

If a company offers me a salary and I take the job, does that mean we didn’t make an “agreement” that they pay me money and I come to work because I can walk away from the job at anytime?

If you hire me to mow the lawn for $50 and then you only pay me $45, I have every right to come after you for the other $5. If a company told me they were going to pay me $150k a year and I came to work every day and they paid me less at the end of the pay period, you better believe that they will end up in court. They couldn’t just decide to pay me less. Well they could, but they will still be liable.
Dark matter may be older than the big bang, study suggests
> the amount of RAM all processes need exceeds the amount of memory the system has

The word need does the heavy lifting here. Strictly speaking it does not. It CPU only needs a few data and instruction pages at a time to execute code. The former may, the latter frequently will be backed by memory-mapped files.

If your program contains huge unicode lookup tables, megabytes of startup code and so on then it is perfectly reasonable to discard those pages. It would be wasteful to keep those resident, especially on memory-constrained devices. Not having swap is not the same as not wanting paging to happen.

What the human wants is totally different from what the kernel needs to keep chugging along (at glacial pace). Bridging the gap is what is discussed further downstream in the mailing list linked by the article, and it's only possible based on previous work (PSI) that was added fairly recently.