skysight-inc/HackerNews huggingface dataset:
My last comment wasn't meant to be, nor does it read to me as, hostile. I suppose I can write too matter-of-factly and text does come across as bland so I do apologize if it felt like I was being rude.
I think it’s interesting to think Iger can work at this salary for another century, and still not come close to touching the wealth of Bezos (and god knows how much that wealth will increase over that time).
agree with your point, but i don't see any performance comparisons, at the end of the day, i'm looking at performance and stability as a leading factor for why i choose a particular library over another. obviously there are other factors like documentation, how well a library is maintained (i.e. any checkins in the last few weeks because there are bound to be bugs), popularity (i.e. github stars), and generally the interface of the library, is it methodical or cumbersome?
Just like MS made no money from IE?
First off, the history is NOT purged. It's just not searchable beyond 10,000 messages. Pay for a month (if you can afford it!) and you'll see the entire history available. Further, the cost is $6.67/month -- substantially less that $15.

I'm not fan of Slack for large communities but, seriously, let's stick to facts when discussing the pros and cons.
gizmo686's comment [1] explains the subtle difference:

> [...] The technicality of the memset example is that it does not set the bits of the pointer by referring to it as a pointer, so the requirement that 0 behave as if it was a null pointer does not apply.

[1] https://news.ycombinator.com/item?id=19767316
I had it running in a couple of trucks as well as some smartphones for a small business. Generally a car mounted (under dash) gps will only contact the server when things have changed (ie there's a tiny geo fence).

Traccar was awesome for this.
Say I want to make a program, X, that draws a 50x50px square over another program, Y, at (200,100) and only program Y. Do i need a low level stuff for this, can imGUI be used here? or is it possible with electronjs etc... Also, would program Y be able to detect, with administrator privileges that another program was targeting its pixel space and drawing over it?
I guess this risk could be mitigated if the browser had recognition code running in the background for if the top of the screen was mimicking the search bar. I'm not fond of the idea that we put restrictions of fullscreen mode where it requires user approval when scrolling down or something of that sort.
> Claiming your opinion is absolute fact doesn't make it so.

Sorry, it's not an opinion: the examples given in the first paragraph of the article are nothing but left radical ideas that became mainstream. Don't mistake plain, historical, uncontroversial fact for opinion. They are left radical ideas that, like others of their kind, became mainstream and made the society fairer and better. It seems you don't want to admit it -- probably because it would interrupt your pose of above-it-all detachment -- but the good thing is because we have a shared history, you don't actually have to admit it. It's true anyway.
Which you can avoid by forking the mainline repo and depending on your fork.

Images on Docker Hub don't even need to share their Dockerfile, to talk of all the source/etc that went into their build.
It’s the modern day DDR for getting people in shape mentally and physically in an enjoyable way. See this story time and time again. Glad you found a way to enjoy improving your health.
At first I though you wouldn't be able to stay "in the middle" because you'd have to redirect to the typed address. You can't AJAX it in, because of CORS.

But you could go to your own host and have your server sit in the middle. The user wouldn't be logged in, since cookies wouldn't be sent. But maybe they would login through your proxy.
Speak for yourself, please - there are plenty of places that aren't into cowboy coding.
On the product page (https://www.autopi.io/hardware-dongle/generation-two) on their own website they give plenty of reasons why you might want to use HDMI, a GPU, sound, GPIO and other Raspberry Pi features.

It also might have been more expensive to design and produce their own PCB with all these features, so if the Pi is cheaper, why not use it?

Also, there are a ton of information, tutorials and libraries available made for the Raspberry Pi. Now their customers can take advantage of all that too.
To end up in the Americas you'd first have to catch the Canary current. It's not certain that the Romans went that far south, although the Periplus Hannonis attests that a Carthaginian expedition sailed as far as Mount Cameroon.

From the Periplus Maris Erythraei we know that the India trade was well established in Roman times, but crossing the Arabian Sea and crossing the Atlantic are two different things. One you can do in a dhow, the other not so much.
I was reading old reviews of the two books here on HN a few days ago, and no, there's nothing in common besides the name.
Doesn’t scale well to small mobile devices (eg iPhone SE)
> when the price of disney shares goes up from $24 to $135, that is millions upon millions of peoples retirements that are that much more secure

If by “that much” you mean “not much”, sure; there may be millions of people with retirement funds in the stock market, but not millions that are significantly exposed to Disney.
Changed to that from https://arxiv.org/abs/1904.0324. Thanks!
yes, you can self host the server.
There are two client apps to "report back". Yes, it'd be highly creepy if it was installed without the phone owner's knowledge, but this is not always the use case (fleet cars using fleet phones)
Agreed with this. There also seem to be a few comments in this thread which makes me wonder how truthful the author really is (https://news.ycombinator.com/item?id=19767442)
I work in one of the big 3's there is significant push to physically isolate all the CAN buses.
The guys that hacked into Jeep were ex-NSA and worked on the hack for more than a year to get it to work. I'm not saying cars are 100% secure, but this sort of attack will take crazy effort and maybe physical access to the car.
As a recent booker of rooms in Barcelona, I found hotels to be a lot cheaper and better situated. And obviously without the risk of a last-minute cancellation, a particular worry if you have flight/train bookings in/out.

Maybe travellers to Barcelona are a little too confident in Airbnb and don't consider the alternatives?

But if you're a group of 5-8, or an extended stay, I could see how Airbnb could become cheaper.
I did not see Owntracks in the plugin repository. Traccar was one click to install.
$3M Andronium Superbook Kickstarter goes belly up
Yeah except ... Market Driven Empiricism won over Soviet marxist theory driven socialist control. Not to forget enormous social progress from civil rights to lgbt rights.
Sadly, all the quirky Chilean (?) crustaceans have been displaced by the rising price of mud.
Conclusion

States which retain and attract highly-educated adults stand to reap substantial economic benefits. At the same time, those that bleed much of their homegrown talent will see their economic fortunes decline if they fail to replace the leavers with highly-educated out-of-staters. Yet even if they do manage to offset their losses, these states are still losing a vital source of social capital.

What is more, the outmigration of highly-educated adults has almost certainly played a role in the deterioration of civil society in struggling communities across the country. And to the extent that the geographic mobility of the highly-educated has increased social bifurcation, it has likely exacerbated distrust of and intolerance toward people who hold different beliefs. One need only glance at today’s polarized political environment to see these attitudes on display.

Our research finds that states that are doing the best—low gross brain drain and net brain gain—generally cluster along the Boston-Washington corridor and on the West Coast: Massachusetts, New York, New Jersey, Maryland, California, Oregon, and Washington. Other brain gain states are regional hubs—Hawaii, Arizona, Colorado, Texas, and Illinois. Several of these states experienced high gross brain drain and net brain drain in 1970, but have reversed course; others have seen continued good prospects or improvements on one or both measures. For the most part, these states are home to what Richard Florida would describe as “winner-take-all cities.”

On the other hand, states in the Southeast, in the Rust Belt, and in other parts of the country tend to fare much worse when it comes to retaining and attracting the highly-educated. Several states in the Southeast—West Virginia, Kentucky, Tennessee, South Carolina, Alabama, Mississippi, and Louisiana—had low gross brain drain and net brain gain in 1970, but today generally experience high gross brain drain as well as net brain drain. Most Rust Belt states—Pennsylvania, Ohio, Indiana, Michigan, Wisconsin, and Missouri—have done poorly on these measures in both 1970 and 2017. Perhaps unsurprisingly, states that defy these regional trends (for example, Illinois in the Rust Belt, and Virginia, North Carolina, and Georgia in the Southeast) seem to be attracting highly-educated out-of-staters to their dynamic metropolitan hubs.

Brain drain has significant consequences—economic, yes, but also political and cultural. By increasing social segregation, it limits opportunities for disparate groups to connect. And by siphoning a source of economic innovation from emptying communities, brain drain can also lead to crumbling institutions of civil society. As those natives who have more resources leave, those left behind may struggle to support churches, police athletic leagues, parent-teacher associations, and local businesses. State and local policymakers are understandably focused on the economic consequences of brain drain. But anyone concerned about the health of associational life in America should worry that what this report has mapped out, to some extent, is the geography of social capital drain.
If only there were some way, some method, some technology, of increasing a given number of housing (or hotel) units on a given space; if that kind of technology existed, we could likely ameliorate all housing and hotel shortages. https://www.bloomberg.com/opinion/articles/2018-03-14/califo...

Such a dream will likely have to remain deferred, however, because obviously no such technologies exist.
I agree, the Foucault example would make a good Juypter demonstration. Showing the pendulum in 3D with a 2D projection (like a Spirograph) of the motion on the ground would be especially nice, as in:

https://demonstrations.wolfram.com/FoucaultsPendulum/

This might be possible in a Jupyter notebook with WebGL.
GrapheneOS exists now, from the same developer that worked on CopperheadOS after he took a bit of break and got going again.

https://www.reddit.com/r/grapheneos
So the Washington Post doesn't let their sports journalists vote for things like NBA All-Stars/All-NBA under the guise of impartiality, but they're perfectly ok with headlines that so very clearly attack Alexa's competition?
Amazing how little anyone is mentioning that Abigail Disney who is worth half a billion dollars purely by virtue of being born rich May be on thin ice criticizing the lay of someone who actually works for a living. She says CEOs can say no to excessive comp but I don’t see her giving back 90% of her inheritance to charity which would still leave her with 50mm dollars! No I’m not defending excess CEO comp, the underpayment of workers, or wealth inequalty. I just find her to be a very strange and non self aware avatar for this movement.
http://harristechnical.com/wp-content/uploads/2016/01/HTS_CD...
It's almost as if the blog post author is making stuff up for _reasons_
Look at Detroit, where the government was giving away houses for $50 (literally).
I did. You can get around nicely on it. But I did find that walkability within neighborhoods was strained by superhighways crisscrossing everywhere.
150,000 is solidly in the realm where SQLite tested faster than the filesystems in the link above, although their files were only a few kilobytes. It's almost certainly different (worse) for multi-megabyte files. But what I've been trying to convey is that the number of records in the SQLite table will be identical to the number of files. If you need to parse the file contents, you'd parse the BLOB just the same. The difference is in how you interact with the disk.

Is reading X-thousand files containing a thousand records each (or one thumbnail, or one HTML dump, or one JavaScript function, or whatever) faster than SELECTing exactly the same number of BLOBs containing exactly the same data? It's worth considering and testing once the number of files starts affecting performance or even just becomes a pain to deal with. If it turns out that storing many files is still a better fit for a particular application, that's cool too. Nothing is a panacea.
This is awesome! Doing graphics in LaTeX has always had a pretty high barrier to entry (not to mention constant trial and error).
This is so incredebly backwards in every way.

>Delay, defer and help everyone cool down.
Show your team what mediation looks like. Slowly, usher your team forward with a healthy dose of zen.
You can do it. Remember, you’ve got grit.

The most common problem with managers is when they refuse to make clear decisions and take responsibility for them. This person clearly does not want to do that and thinks being a manager is about "mediating" discussion in her team instead of making its decisions.

I wish the author well, but she sounds incredibly overwhelmed and most of her advice seems to be vague platitudes about managing her own stress instead of how to give better direction to her team.
Ask HN: What is every architecture based off of?
Someone told me that because C's semantics are based off of the PDP-11 architecture (division of memory into stack & heap), therefore all modern architectures are basically simulations of the PDP-11.

What are the ways to construct modern computer architecture?
I don't understand the problem. 2000Hz = 0.5ms/frame; 20% of this = 0.1ms. That sounds like a great result. Your target frame rate is presumably 60-100Hz, assuming it's a PC game, meaning your frame budget is 10-16ms. If your UI takes 0.1ms, you've got >99% of your budget left.

(Also: 3-4K vertices for UI was about what you could expect to budget for a PS2 or Xbox game! - max throughput for PS2 was something like 250,000 vertices/frame at 60Hz, and this is <2% of that. I struggle to believe this is any kind of an issue for anything modern.)
What It Takes to Put Your Phone Away
Contact XAP CREDIT SOLUTION, for all your credit issues to be resolved
Do you have a low FICO? do you have hard inquiries and collections you would like to get rid of? Are you finding it difficult to apply for loans or get a home due to credit issues? If your answer to these questions is ‘YES” then I suggest you reach out to XAP CREDIT SOLUTION, they are now a household name as they’ve helped 4 members of my family fix their credit issues. The testimonies are endless. I can boldly say they are a blessing to us. The help they’ve rendered is immense and immeasurable, text them via (972) 597 9704 or send a mail to XAPCREDITSOLUTION@GMAIL.COM. XAP will not let you down.
Nobody actually uses System V anymore, but because it's the thing other Unixy systems are based on, people keep extending the SysV ABI standard to processors ridiculously more powerful than System V itself could ever hope to run on.

As best I can make out, the only relevant portions of the original SysV ABI document are chapters 4 and 5, still available and maintained on the SCO website:

http://www.sco.com/developers/gabi/

There are also separate documents defining the details of the SysV ABI for each processor family. This StackOverflow answer links to some:

https://stackoverflow.com/a/40348010

... and the OSDev Wiki links to many more:

https://wiki.osdev.org/System_V_ABI
Thanks!

I did look at that, think I was participant in last discussion but somehow it got lost in the bookmarks.

It doesn't have rollbacks (that I can see) but maybe it is good enough (aka better than Alembic migrations). It appears to deal with actual SQL rather than models which is nice. Will check it out.
Cards can be stolen, but card + PIN is usually good enough (even better when combined with other factors like email or phone number).

They should give out smart card readers or EMV-CAP readers (stand-alone devices which generate an OTP after inserting a credit card and entering its PIN).
Just leaving this here:
Do Tasks, Get Paid.
Earn crypto by accomplishing tasks in the CoinCircle website.
Join us here: https://coincircle.com/l/50VVxbObg3
Benefits of knitting on the health that no one knows
This is a very important problem. It’s crazy that mobile carrier customer support is outsourced to dumb monkeys that have no idea what they’re doing and have no reason to care about it given their miserable pay.
A power-hungry CEO would rather hold on to the cash and use it to build a bigger empire. But it’s often in the best interest of shareholders to return cash via a dividend or buyback (buyback is preferred for tax reasons). It’s good that the CEOs interests are aligned with the shareholders here.
Also don't expect memset() to actually be a library call at all.
This sounds terrible. I'm sorry.
The biggest reason is probably that no one who matters to their careers will criticize them for not writing comments. That goes double for documentation outside comments, which they know from experience no one will read, anyway.
Pipelining Segment Events Back into Our ECommerce App
For me it took a loooooong time of mostly failing to get out of bed, but occasionally convincing myself to get up and do something. Like half a decade. Once I get up and start there is almost always plenty of energy and it feels good, but the prediction you make when you’re lying in bed feeling shitty is that exercise is gonna suck and you’re gonna feel crap and what’s the point in even trying. It’s like I had to un-learn the prediction and train whatever makes those predictions to expect what really happens. I still fail sometimes, but those days are by far the minority now.

I do think this advice on its own is mostly /r/wowthanksimcured because the advice people really need is the how of setting up a situation where they will actually get out if bed and get started. And I don’t have an answer for that because I think I did it the hard way and kinda got lucky.
The last update sent out from the company a short while ago.

https://www.reddit.com/r/shittykickstarters/comments/bi5ksu/...
I’ve switched to writing my docs first when writing libraries. it’s like a play on test driven development. The benefit is that I start with a sane and interface if the first thing i think about is the user and not the implementation.
> But it's hard to get the phone number and the postal address and the physical debit card and the email all at once.

Not much harder than getting the physical card plus, maybe, one of the other three. All the rest can frequently be traced from any one of the three, and sometimes the card, via the name on the card,is enough to find the rest.
Actually works somewhat well for mmap'ed access, too, by using a macro or function to "dereference" "pointers" (offsets).
Why doesn't the title match the article?
Might be connected to YT breaking search sort after the mosque video.
What is it? What does it do? Your latest README doesn’t seem to say that.
Interesting. My first job in like 2000 or so used Outlook groups for this. It was basically a private usenet sort of thing. Worked fantastically well.
God bless the United States of America.
How to Play Airmash Now That Its Gone
Because the title used in the article has extraneous detail that's not all that useful?
Because the autism is strong on hacker news.
In fact, with Javascript JIT engines (whose teams deeply understand the use of libraries like React) relentlessly attacking the overhead of DOM nodes and their initialization, and with users who actually expect the design flexibility provided by CSS... a system like React is actually an ideal layer of abstraction for modern UI implementation on practically any platform.

Sure, if you're on an embedded platform, somewhere a JIT can't run, or if you're doing something with real-time rendering requirements (and honestly modern React Suspense should even make that feasible), you may want to use something lower-level. But most people won't need to do this.
Buried in the middle: "The reason for limiting the distribution of the company’s tools, it appears, is due to embargoes with those countries, as well as exportation legalisation, which regulates the sale or distribution of certain technologies, including those dealing with cryptography."
Convert your website into native Android and iOS mobile app
Hey what's up? It's your boy Youssef checking in right here, today I am back with another project, not a special one tho. It started by me having an unused domain name and like a boilerplate/template I just found buried on my GitHub, a client asked me few months ago to build a webview + sidebar app, very minimal but extremely cheap.

I said to myself if someone is interested in a solution like that there must be other people with the same goal, so here it is, a quick and reliable dashboard to help you create a mobile app in 5 min. The code is react native so definitely cross-platform. As always I ship my products asap, I don't bother with UI design, complex features and other stuff that take a lot of time until I get some traction.

So yeah that's that way I cooked up Murkstom http://murkstom.com/?utm_source=hackernews

Feel free to ask me anything and everything!
Technically I don't think memset forces the compiler to clear the padding and keep it clear either though. The magic of the C abstract machine.
I really wish we could build iOS/Cocoa apps in Rust. Like Swift, we could use reference counting instead of GC, but Rust has a much nicer type system.
All cities have at least a limited version of this in regards to procurement. [1]

[1] https://www.leaguecity.com/bids.aspx https://eprocurement.cityofchicago.org/OA_HTML/OA.jsp?OAFunc...
They're happy until someone fuzzes their stuff.
I don't understand how skipping vaccines is still legal. If you go to public school, then you need to be vaccinated. Otherwise, you go to jail.
It’s about time!
Why? memset followed by memcpy must return the same byte everywhere. Otherwise what would memset even mean?
Given the mentions of rugby and "a bouncer" (i.e. Cricket), it sounds like GP had a British (or adjacent) education, and I can also attest that these sports were initially mandatory at my school (equivalent of grades 6-8).
"Zerocracy imposes penalties for talking to other developers, instead of communicating solely via tickets and other shared documents, which must limit the politics you detest."

It always makes me chuckle when someone tries to replace bureaucracy with bureaucracy.
> Around 2009ish, I had a coworker who swore anything over 16 bits wasn't embedded.

When I were a lad, if you had more than a dozen bytes of RAM it wasn't REAL embedded. /shakes-cane

I generally use your definition, though. Any computer that the end user doesn't think of as a computer (and isn't expected to maintain or directly use) is embedded, whether it's a camera with touchscreen GUI or an ABS processor in a car.
"Make sure you’ve done a hard refresh of the page"

An inception bar could include a fake refresh button, no?
George Neville-Neil, Security Fantasies and Realities for the BSDs [video]
Yeah I was sort of disappointed with the general response here as well.

"If I don't think your experience is valid, _it is not valid_. Oh you have that experience? Well it's wrong. Get a new one."

The fact is that it was upvoted because it is - to some degree - a shared experience, an experience which resonated with others. If we invalidate these experiences, we don't fix them - we suppress them. You may be able to invalidate engineering problems, but it does not work the same for interpersonal ones.