skysight-inc/HackerNews huggingface dataset:
There are ways to compile that elide ROP gadgets. It's easier on architectures like ARM than x86. OpenBSD has taken this approach:

Number of ROP gadgets in 6.3-release arm64 kernel
69935
Number of ROP gadgets in 6.4-beta arm64 kernel
46

https://www.openbsd.org/papers/eurobsdcon2018-rop.pdf

Note: As described later in the presentation, those 46 remaining gadgets are in the boot code, which is erased after booting.
OneNote on Linux, if only such a thing existed.
Hmmmm..... what form of green energy production might one be able to build in a desert where there are no rivers to dam for hydro. Let me think about this one for a while...
No. But I do notice I think better when jogging - whether that is due to fresh air outside or increased blood flow, who knows. Probably both.
> Then it became seriously dumb to spend 2 hours

It doesn't have to be 2 hours. It doesn't have to be more than 5-10 minutes.

> I can just pay upfront to get a maxed out RAM and Hard drive.

Yes, but you can't pay upfront and get a SSD that will be launched in 2023. You'll be forever stuck with whatever tech was available at the time of purchase.

> I honestly don’t underatand this constant complaining about repairing laptops yourselves. What a waste of time! Leave it to the Apple store techs to do it for you.

Apple can't repair them either, the design is unrepairable, that's why the failing keyboards were such a fuck-up. They had to throw away the whole top half of the chassis because keyboard was riveted to it. It's as anti-consumer and anti-environment as it gets. Given the growing electronic waste problem, I expect such practices to be outlawed sooner or later, and I'm somewhat surprised that Apple isn't already positioning itself as leader in long-lasting products that extract maximum value from natural resources put into them. Repairability and upgradability are cornerstones of environmentally responsible business, but Apple seems to be heading in the opposite direction.
Well I live in NZ, but back in the day I used to get on to BART from the East bay to SF during non-peak hours, and usually just turn around and come back because I'd solved my problem
Opening a window works fine.

I recall reading once that the health of poorer people was better one or two hundred years ago because poorer people ate cheap food - i.e. vegetables - rather than a meat-heavy diet.
I'd be surprised if within the next two years, the regular MBP is ARM, and the pro follows the next year. I've already abandoned my macs...
> it also has a buy your way in system that allows anyone to immigrate assuming they can put up a big enough pile of cash.

Not really. It's more of a "show that you have a pile of cash" immigration scheme rather than a "create X jobs" or "write the government a big cheque" form of immigration scheme.

Quebec's scheme requires you to loan the government (now) $1.2m for 5 years at 0% interest.
> And even better, if you're a real bank, then you can create money out of thin air as debt on your balance sheet via fractional reserve banking. There's effectively a universal basic income for banks.

No. UBI is income (increases assets), while money creation in banks is balance-neutral (increases both assets and liabilities).

While technically during lending banks create both loans (assets) and deposits (liabilities), it is more complicated:

When a loan is taken, it is usually not taken just to sit in a bank account, it is to be spent. When that happens (by cash withdraw or transfer to a different bank), a bank must release/transfer base money, which it can get from cash deposits, incoming transfers or in exchange for some other assets.

Therefore, although banks create M1 money by lending, they are limited in practice by necessity to keep balance of base money. So it is more a distributed/emergent behavior, where each bank ability to create M1 money is limited by its market share and the rate of money production by other banks.
Where do you live? And how often is it actually seriously raining?
Unfortunately financial crimes are (apparently) particularly easy to hide, and "follow the money" has proven the only way to bring some individuals to deserved justice.
Have you considered working at a public library instead? Some have quiet reading rooms that I find are often suitable for working in peace.
Apologies. I missed a zero.

https://www.ic.gc.ca/eic/site/cd-dgc.nsf/eng/cs06939.html

You can incorporate federally and leave it at that. Extra-provincial registration is required if you carry on business within a specific province.
Andi McClure about Sun Microsystems' vision of the future when she worked at it
Yes, it has received a lot of criticism, but I haven't seen any that really refutes it. In fact, much of it is based on misrepresenting the book's thesis.
you are conflating the job of journalist with a journalist's relationship with technology - even at that, you are both generalizing and oversimplifying.

What I specifically referred to is that programming a computer as a day job (for example as the poster said their job is optimizing ads for a website) is probably far less fulfilling than following and analyzing world events and doing journalism. That's all.
> Petty thiefs destroy social trust and cohesion, and this destroyed trust has bigger value than the value of items they stole.

This is a very good point.
As one who has followed the reporting and the reports: the reporting is sketchy. Don't believe the hype.

[Edit]: Also don't rely on Douglas Todd's opinion piece. He plays fast and loose with the "facts" in that piece and he's notably against immigration.
I think we need a new word for this kind of posts anti-hype hype. Lot of people try to ride on anti-hype train to fame without bringing anything new to the table.

Anytime there's new progress in AI, you will see many comments or posts some variations of "but humans do it more efficiently" (in arbitrary dimension) or "what about the other problem AI didn't solve". More often than not these are just some lazy layman criticism that makes the posters feel smart without offering anything new or substantial.
This attitude is part of why there's a huge urban/rural divide that's blowing up politics in this country. And the structure of our political system gives outsize weight to rural voters, so we do need to overcome that divide if we ever want to have government action on climate change, not to mention a whole host of other issues.

Edit: I wanted to add that we shouldn't just care about people in coal country because we have to for political reasons, but because basic human decency and empathy require us to.
Easy, just look at the reply in this thread from "AmericanChopper".

Every single time this topic comes up on an online discussion like this, there's plenty of people like him saying the exact same thing. And I have to partially agree with him: most engineers I work with do not have a problem with these offices. It's only a few.
Not really. Rural areas tend to go wood.
Simple, cool, and your site immediately gets the point across of what it does. Nice work! How are you monetizing? Charging rim co's to be a part of the available library? Affiliate cut?
Hardware wallets can protect your assets, but they can't protect you from bad rep. People won't make transactions with you if transactions are monitored or at risk (every business with someone having problems with the law are hinerently risky)

Just like sanctions against states they could not freeze your accounts, but they could prevent you from spending your money or collecting payments or making regular business.
News is not news if its purpose is a specific political outcome. The FedEx stock report, which also includes its tax bill, is news. I hope you can see the difference in purpose between the stock report and the article you just saw.
Hey, I hope so too! Hit us up when you're there :)
It's a trust but verify thing I believe. If the cash is anonymized, how can they know if the owner of this cash did in fact pay their taxes on it? Either they blindly trust everyone to properly declare all of their income, or they need to have some form of traceability.
It's good to have some skepticism, but there are things that genuinely work, which the author alludes to at the end of his diatribe. Unfortunately they happen to be less trendy things like surveillance, military, retail, factory QA, and other strictly perceptual tasks that are far cry from "self driving" cars or "AGI".

I'd also like to point out that very little of what you can see in those Boston Dynamics videos is "AI". It's mostly just good old fashioned control systems, just very sophisticated.
An Interview on What Makes Postgres Unique (Extensions)
You should really ask yourself why you're drawing UML diagrams at all.

You know, there are lots of people selling snake-oil, drawing boxes and arrows that make you feel good, but ultimately have no real meaning. If something is really meaningful you should be able to express it in mathematics. - Leslie Lamport

... via https://github.com/globalcitizen/taoup

If you need to visualize, take more precise states as a basis and take a look at graphviz[0]. If you need to model multi-agent systems, use mscgen[1] to draw Message Sequence Charts.

[0] https://graphviz.org/

[1] http://www.mcternan.me.uk/mscgen/
I've never experienced this. It sounds like you are hitting a bug, but more investigation would be needed to substantiate whether there is a real difference. Have you tried to make a test case? Please file a bug at feedbackassistant.apple.com with repro steps!
Do you think the same of MPL? https://spdx.org/licenses/MPL-2.0.html
I'm not convinced that a conditional branch to the ret followed by breakpoints between it and the ret is enough to remove the usefulness of the gadget as much as they say.
I'm not exactly claiming that Robinhood checking accounts or the Apple Card will blow up Goldman Sachs and kick off the next recession, but it does feel like that if we're at the point where companies unrelated to finance are jumping into it just because it's easy to, we're in a time of irrational exuberance. Extravagantly so.
Ride-Sharing Startup Gett Partners with Lyft After Hitting Snag in New York
Wouldn't he just add a fence right at his property line if it bothered him at all?
Consider:

foo.c foo.h: foo.in
some-tool foo.in

If you have some targets that depend on foo.c and other targets that depend on foo.h and you build in parallel, some-tool will run twice, possibly at the same time as something is reading the output, possibly causing problems.

[edit]

The workaround I've used is something like:

foo.c: foo.in
some-tool foo.in

foo.h: foo.c
true

Note that the "true" command is important because GNU make will search a library of implicit rules if you have no recipes for a particular target.

In general multiple output files are even harder with some make replacements, because most make replacements try to be smarter about build outputs. redo, for example cannot handle this, but tup can.
I think the modern world is just more isolated than those golden memories of yore (I can't really speak to their accuracy).

That said, downtown vancouver wouldn't really feel like a community (except maybe Davie) due to the fact that's it's mostly business with a bit of random housing interspersed. If you look out to Burnaby, Surrey, or even better New West, you'll find city centers with a decent bit of community around them. Technically Vancouver does include the DTES along with Kits and various south side neighborhoods, these are more reasonable but are suffering from pretty severe gentrification. In the downtown core everyone I know living there just lives "between stuff" - between stadium and false creek, between granville and burrard station - there aren't any really good nexuses of activity that aren't wholly given over to commercial, but that's sort of alright, Vancouver is a big city and everything in the downtown core is easily accessible to people as far out as Richmond and Surrey.
There are a number of related psychological and behavioural concepts which strike me as modestly-useful but wide-of-the-mark.

The Marshmallow Test -- an assessment of short-term vs. long-term trade-offs -- is one such case. It seems that the outcomes are far more reasonably explained by whether an individual has been exposed to a high-trust or low-trust environment, one in which promises are kept or broken. That is, even under controlled conditions, the cognitive priors the subjects bring to the experiment differ widely, and interpretations of claims differ.

Sunk cost strikes me as similar.

In the case of loss-aversion, there's the issue that under different circumstances, a given loss may represent a minor setback, an entirely inconsequential event, or a major, life-changing precipice. The distinctions are highly contextual, and depend on both personal background and circumstances.

This applies, incidentally, to organisations and firms as well as people. If you're flying along with ample cashflow, a $5 billion penalty (a magnitude recently experienced by a large tech firm) could be tolerable. If you're scating on a wing and a prayer, tight margins, and market perceptions subject to wild swings (say, as a short-term office-space "tech" startup headed by a dynamic leader with flexible moral and epistemic standards), a few well-timed blog posts might prove disruptive if not fatal.

Context matters. Discontinuities exist. Priors differ.
Surely you usually do care, because usually the discussion is about the best way to generate a given amount of energy.
I am looking for a co-founder in Bangalore, India. I am building https://prismos.dev, which can be thought of as Android (OS + SDK + App store) for IoT microcontroller boards. If you are someone with experience in the field of IoT development and hardware prototyping, I would love to discuss! Drop me a mail at swapnil@prismos.dev
Got it off the Amtrak website.
Parent already excepted "formal" allies, so we're not even talking about France. Incidentally, France is unique among the nations of western and central Europe in spending more than 2% of GDP. Ukraine (and Russia) spends more, but that's kind of the point: Ukraine is one of the few nations that rationally fears external aggression. Taiwan is another such nation. They don't imagine we'll go to war with China for them, anymore than we went to war for Crimea or Georgia. In general, nations that spend more than 2% of GDP on the military are more concerned with internal enemies and local opportunities for plunder than with a real war with another nation. The world ain't perfect yet. Even so, lots of nations in Europe, Latin America, Southeast Asia, etc. aren't afraid to spend reasonable amounts on armaments.
Show HN: Bbq – a basic batch queue for Go
Show HN: Site Command – Simple construction management for small teams
I think this is true. Since mobile every company has been praying for and betting on the next paradigm (voice, watch, glasses, VR, AR) but nothing has moved the needle in a major way. I think there is a lot of visionless drift right now, and banking is another most likely fruitless direction tech will drift into. Lots of media hype, mediocre traction (as with all the alternative paradigms listed above).

Hats off to FB though, I think their perspective is the only innovative one out there.
Where you born in van or moved here? I find locals already have social circles and new people have a hard time breaking into them. Can’t say why but seems to hold water with my social circles
Valve Announced Half-Life: Alyx
Sure, if functions are modeled as Actors. But I don't see the point of modeling the evaluation of a total mathematical function as asynchronous message passing (other than theoretical minimalism).
Office noise bothers me a lot -- and visual noise. Ironically, I find I work very well in other noisy environments (like bars or cafes). I think I desire to eavesdrop in the office, because it's possibly relevant to my work or me.
I imagine it's easier to recreate remastered assets from copies at the original res, than doing it from low-res versions.
Pedantry is necessary if we are going to talk about computer bugs and flaws in the intended behaviour of systems (AKA the "hacker" part of "hackernews"). I hope we never change.
EVs (including PHEVs) provide an instantly switchable dynamic demand, along the lines of 20% of total electricity use if the entire fleet were replaced.

Then if you add on V2G, all of a sudden you can swing electricity demand +/- 20%. Combined with overprovisioning, this greatly mitigates the disadvantages of intermittent renewables.

I don't really see how we get to 100% renewables without it, and it makes sense to pursue both simultaneously.
I'd respectfully disagree with this one unless the steep learning curve is a requirement to the task at hand.

I mentor/teach with an "ability outwards" approach... ie: I want to get my students a simple capability first, and then "add tools to the toolbox" second. Typically, their first project is a small webserver with a database behind it (nginx static config first, then moving to a nginx + MariaDB + $their_preferred_language stack; all on Ubuntu Server).

Since that's a non-trivial task I want to keep the details as simple as possible, so they can focus on things that matter. Typically I won't teach vi/vim/sed/awk etc. until after they can accomplish actual work within the OS. Although I see complex text manipulation as important, I see it as additional tooling vs. a concept they can anchor their learning experience to.

> Nothing wrong with an immediately steep learning curve it's only hard until it isn't

I read this as "throw em in the lake, they'll learn to swim" vs. being honored to help them start in one of the most powerful ecosystems I've ever been privileged to build in: Linux.
Quick link to the order form: https://www.spotlessmaterials.com/store/p14/Coating_Kits.htm...
Know About These Tests to Check If the Honey You Bought Is Genuine or Fake
I have learnt while trying out the iphone that its notification management is byzantine and confusing, leading most people to give up and just deal with the embarrassing noisiness [1]. Of course they could flip the switch to turn off all sounds but that may turn off sounds for items that are critical to them unless they go hunting around for things that must always make a sound. I developed a new sympathy for people with iphones where previously I used to dismiss them as inconsiderate.

[1] Example: mail applications other than apple mail must make a sound to generate an apparent notification - there is no vibrate-only function for non-apple-mail clients as far as I could tell.
Is purple air the proprietary version?
>Sure, take some pot shots - some are valid criticisms - but OpenAI's Rubic's cube solver being lame does not mean AI needs to be re-evaluated.

There may be genuine criticisms of that particular project, but 'only the actual solving is done via symbolic methods' is a non-sequitur. The Rubik's cube is just a generic physical task that requires dexterity, they could have done the same research with dominoes or blocks or playing Tic-Tac-Toe with random pens in various adverse conditions -- the point wouldn't be that the ML solves or doesn't solve the actual Tic Tac Toe!
How many high grade brands are now cashing on their name subtly

"No way, that would never work!" he typed under the sultry cast of his Bell & Howell lantern.

http://bellandhowell.com/lanterns
At first it was annoying to me as well but then I thought that it is actually quite clever - nowadays people are conditioned to read few sentences and then take a break, tap, scroll,click something. Single article could be too much of cognitive load if this is meant to reach broad audience...
Haha, sure.

Though ride quality would be appalling, and there's nowhere to put the girls.
I'm not sure this is simpler. Apache + php is probably far more lines of code. What the above is is rather all the complexity of just one rigid use-case swept under the rug.
What is CCC? Searching brings up many things.
That is buying your way in, though you've mentioned a good point - the quantity of money needed to do that isn't actually that high, and, while you lose the ability to earn off those assets it's easier to lose future earnings on 1 mil than losing the mil itself.

Anyone living in a reasonably expensive (like east coast USA) area who owns their own house can probably afford the cost by leveraging their property value.

The Canadian government does get the utility of having the money available though, and usually the money put up will be put into projects that end up deferring adding immediately to the deficit.

I think the philosophy here is that anyone who can afford to do this will be paying lots of luxury taxes or employing people, that's just more of a hope than anything concrete and I think the recent trials and tribulations of the BC Liberals (big L - a political party) has shown how little money ends up being added to the system by these asset gifted immigrants.
As the engineer and writer Alex Payne put it, these startups represent “the field offices of a large distributed workforce assembled by venture capitalists and their associate institutions,” doing low-overhead, low-risk R&D for five corporate giants. In such a system, the real disillusionment isn’t the discovery that you’re unlikely to become a billionaire; it’s the realization that your feeling of autonomy is a fantasy, and that the vast majority of you have been set up to fail by design.

- No Exit: Struggling to Survive a Modern Gold Rush (2014)
Don't agree and I love Chase bank. I have multiple Chase accounts and transfers between them are instant. Transfers to/from external places like my TDA brokerage account, Venmo, etc. are there the next day. They also have Zelle/QuickPay (though I don't use it). My paycheck is direct deposited the day its supposed to be or earlier.

I've had my debit card skimmed at gas stations twice and my wife has been defrauded by shady online merchants a couple times. Chase always handles it well and reverses the charges.

I have Private Client status which (granted requires a certain level of deposits) gets you a real human on the phone instantly.

I couldn't imagine getting that from Google or Robinhood.
Compared to what cities? Other cities seem to have the same problem.
Normally I just remove myself from those sort of situations, but sometimes that's not socially possible. My family reunions always leave my ears ringing. Some people seem to think that your volume should be proportional to your enthusiasm.
Racket News Issue 20
2nd Law of Thermodynamics Doesn't Prohibit a Decrease of Entropy
Like many orgs that don't know any better, our CFO thought because he was good at excel that he was qualified to direct IT.

That is no longer the case. To answer your question though, you know how hard it is to fire a CFO? Let me know if you have any tips.
Another one here - it feels like a violation when some random stranger asks where I work during a casual/one-time business transaction.
So advances in RL (Deepmind), are not merely statistical intelligence, those are true advancement in AI (not only ML). I.e. those a machine can train on their own data.
> the GUI should encode the space as a non-breaking space character

At this rate, why can't the tool itself escape the spaces from the filenames into non-breaking-spaces before processing?
How to make your content shine on Google Search [video]
yeah sure because western countries believe in free speech and never influence other countries policies.
Confusing name as Gremlin is a well known graph traversal language that has existed for years. It's not always easy finding documentation for Gremlin as search results are often polluted by unrelated stuff... this will make things harder still.
The "Land of the Free" with one of the highest incarceration rates?
I'm glad to know about about:preferences as a tab for future ref.; thanks for the info!