jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Still, the consequence may be that the social media activity moves to venues that the SEC can't observe as easily.

In that case... good! The whole point of a pump & dump is that you get other people to bump the price for you, then you sell, and leave everyone else holding the bag. If they can't do it on social media, then they can't do it at all. It's not like selling drugs where people are going to move to some kind of black market for stock tips. It's just not going to be out there, so people won't fall for it because it won't exist anymore. Mission accomplished in my opinion.

Unless you plan to run a pump & dump scheme through Twitter/Facebook DMs?
Not really. For every python library there is probably a pretty good enough .NET library you can hook into.
>Because we care about combatting misinformation (yet another reason to use Firefox)

I'm not sure I understand what they may be referencing here. How does using Firefox relate to combating misinformation?
These comments are fascinating and suddenly make me realize how important Thomas Galludet was for the deaf and hence the name of his eponymous university.
Yep, that's me as well :)

As for progress, I'm experimenting with automatic InfluxDb/Grafana integration right now, actually [0]! I think ideally HPI would be able to automatically create influxdb mirror + 'reasonable' Grafana dashboards for each data source, by using type information.
And of course, it would also be possible for the user to create custom dashboards (from Grafana, or from python code which would automate the manual Grafana steps).

For something Memex-like, Grafana probably won't be enough. But I'd like to use existing open source tools to the maximum extent possible -- both Influx/Grafana/Jupiter/etc are awesome, well optimized and powerful instruments, and I don't want to reinvent the wheel.

[0] https://twitter.com/karlicoss/status/1361100437332590593
Doesn't hitting the button on the end of the left stalk turn on the wipers for you for a short period? Should cover any dangerous just started raining scenario. Maybe it's gotten better over time but the auto setting seems to work fine for me
Yet, the only life we know of, in the whole Universe, is so close to a star as to depend upon heat from it.
fascinating. thanks for sharing. this explains why it's so lumpy. why hasn't someone tried to consolidate at the equipment layer and counter the forces from above?
How do you diagnose that your DNS have failed if your system seems to be working but is suddenly using a hidden DNS setting? Local DNS settings for your LAN could be dead and gone but "example.com" still work fine. Why? If I hadn't read the article I would have no clue unless I looked a a network dump. It's insane.
A 1TB SSD drive costs around 100 (€/ $). A person who enjoys tweaking their PC likely can easily get terabytes of storage space. I don't really see the utility of fiddling with 10GB here and there...
Even more interesting IMO is how Twitch has managed to be so successful (as far as I can tell much more so than any of those) while only serving one market segment - gaming.
I wasn't aware of Wit.ai until today's news... but now after checking out their web site and API, it will be probably a great addition of their API to Parse.com!
Potentially some killer features can come up by combining both systems... Siri on steroid with cross platform solution! ouch!
It is a bit odd to see a new phreaking project pop up. I barely ever see pay phones anymore, but this is neat. Back in high school I always kept a little music player with redbox tones on me. I often used it to get a ride home from my after-school labs, clubs, etc.
Link from a while back on the case against tipping: http://www.vox.com/2014/7/17/5888347/one-more-case-against-t...
We've only gotten 2 that I can remember in 4 years here. One was a regression in .Net 4.0 with high load hashtable inserts (which was previously fixed in 3.5 SP1) that they had to re-fix. The other was a SQL server issue in 2014 CTP1 we were running with an availability groups edge case on high volume/high latency secondaries.

Unless we're testing beta software, the MS stuff generally works and works very well. We of course work with them on feature requests that will make life better - some happen, some don't. I'm on the opinion you should try and have this relationship with any vendor or open source project. We're trying to make what we use better, and not for just us.

Nick Craver - Stack Exchange SRE
I removed the free() call because it was crashing. I also added a cast to the malloc() because I was compiling in C++. Compiled with

g++ -o hanoi hanoi.cpp -O2 -lrt
This is awesome! I'd love to hear more about how this was created (node/express, etc.)!
"the on-demand economy is not introducing the serpent of casual labour into the garden of full employment: it is exploiting an already casualised workforce in ways that will ameliorate some problems even as they aggravate others."

How do you protect the workers who little control and no guarantees? A (much) higher minimum wage, an hourly retainer (like prostitutes receive), or Basic Income.

It is frightening to think that homeless people can have jobs that are simply so low-paid that they cannot afford to live anywhere.
For anyone interested in this topic, This American Life recently did a great hour long radio show / podcast on how dealerships work:

http://www.thisamericanlife.org/radio-archives/episode/513/1...

"We spend a month at a Jeep dealership on Long Island as they try to make their monthly sales goal: 129 cars. If they make it, they'll get a huge bonus from the manufacturer, possibly as high as $85,000 — enough to put them in the black for the month. If they don't make it, it'll be the second month in a row. So they pull out all the stops."
Cecil told Ars the TASBot team's initial plans involved showing some sort of live webcam data through the SNES, but since the controller ports could only reliably pass about 3.8 KB/s to the system, that wasn't exactly workable.

That's still ~30Kbps, which is more than some early videophones used (working over an analogue POTS line)... and having seen how far the demoscene has gone with limited hardware, I don't think low-bitrate, low-resolution video would've been impossible; just maybe a bit too much for them to do. Either way, this is quite impressive already so I'm not complaining, but the limits are still a bit further yet.
Today is a beautiful day in Whittier:

http://whittierak.yukontel.com/

But most of the time it is snowing or raining. And it usually doesn't rain down. With the wind, it rains straight in your face.
My partner might as well have joined a cult with how obsessed she is with not just the peloton but the culture of the peloton class.

That being said, she argues she’s never felt healthier in her entire life and so I can’t complain if she’s happy!
UTF-8 is one of the most brilliant things I've ever seen. I only wish it had been invented and caught on before so many influential bodies started using UCS-2 instead.
This is only a steganographic file system. If someone finds your secret, there's nothing deniable about it. Hidden is different from deniable.

If you're trying to hide the entire fact that there is secret, encrypted data on your secret-encrypting device/drive, I am not sure I get it either.
This is really awesome! I've used typeform a bunch for testing ideas and collecting submissions and was always put off by their pricing structure - it's not friendly to boot strappers.

Will definitely try this for my next form :)
True! The only difference are implicit returns and significant whitespace I guess (and trailing same-line conditionals).

(think it'll even have the skinny arrow, the fat one binds `this` too)
> In my experience, users aren't clear what to do when presented with a free-form, multi-line text box in which they can enter their address. This results in frequent missing data – users aren't aware they need to include a postal code, or county, or country…

Suggestion: users are deliberately not inserting data which is not relevant to the service they are getting.
Thank you for that A+ link, it's very useful.
I legit heard something similar from an obese, diabetic smoker who is 50+.

The mind boggles.
I'd demand better than basic accessibility support!

https://www.youtube.com/watch?v=GwSh0dAaqIA
GT Sport has a DLC-mode where you can do time trials vs. Lewis Hamilton's lap times. On a track where he clocked 1 minute 37 seconds, I was pretty shocked to find that the top 10 GT Sport players _all_ clocked lap times around 2 seconds faster than that.
Until we find an infectious cause of obesity, calling it an obesity pandemic is a rhetorical act it grounded in the widely accepted meaning of the word.
This is actually quite challenging because the template language allows you to insert template tags into any location in the template file, and while people usually put them in reasonable places, there’s no guarantee. For example, someone could do a thing like `{{ less_than }}div class="foo">abc</div>` and that would be totally valid but a nightmare to parse.

That’s different from a more structured template-style language like JSX, where there are only a few valid places to embed JS expressions so it isn’t too challenging to make them all look good.
Full disclosure: I'm the interviewee. I'm interested in critically discussing the interview.
That's the sad part of it all. People making a huge deal out of this, when it was a bunch of loud people who did nothing but accomplish a cool photo op at some government building and ending with only a single person dead.

That's enough for people to completely forget, ignore, and deflect from the entire summer of businesses burned down, people hurt and killed, and total chaos.

What a shitshow.
I like the simple idea of replying on another service, thanks for that.
I saw plenty of black/latino people on the videos, don't really think the events today were about race
It appears the user I was responding to added the word "above" to their comment.
- Sqlite

- Symfony framework
Lovely area of Kerala though, and they produce the best chocolate I think I have ever had!
I don't have a big problem with Facebook having my number, or knowing who 95% of the people are who have me in their contacts. But it is important to me that the contents of my contacts database is private so that I can be trusted by the other 5%.
I have a feeling that you'll never be satisfied. Because of course you move the goalposts to eliminate "exploitation" or whatever that means.

Good luck arguing against capitalism on a venture capital social media website though!
This might just work, thanks.
The issue that the post I replied to was not about a private company.

Apologies if you misunderstood.
Not all 3G technology supports a data connection when there is also a voice connection.
i dont understand how this is a toolbox as much as it is a command line reference.
I don't know about causal determinism or whatnot, but the idea of just or not just is a human judgment applied to the state of the world. Its a subjective observation which is secondary to reality.
Nationalistic swipes will get you banned here, regardless of which nation you're going after, so please don't do this here. Among other things, it breaks the site guideline against flamebait.

https://news.ycombinator.com/newsguidelines.html
Three in a row for me. I experience the exact same problems OP describes with three MB Pro laptops since 2018. More than 7000 bucks down the drain not calculating the 2100 for repairs.

The company I work for had 1-2 percent of devices in repair every week.

Not sure if this is just a strange coincidence, but I know of at least one other company in our town with the same scope of the described problem.

I know this isn't a popular sentiment with some people, but from experience, I am done with Apple after 28 years of experience. My first was a beautiful Macintosh Classic I still have. Together with a SE 30. Somehow I miss my pre 2018 Macbook Pro.
Some other people also have anxieties, but from dogs. Perhaps we should allow guns on airplanes, for emotional support of those people.
or he could go get a competing offer with a 50% raise ;)
Thanks for quantifying that. Knowing that threshold, rather than just an abstract "1%" is useful.
What each person considers selfish is, unfortunately?, subjective.

Is crossing the street against the light selfish? Yes, you're taking someone else's turn. No, you're just crossing the street.

Is peeing on a toilet seat selfish? Yes, you're ruining for everyone else. No, you don't want to touch that gross seat so you're not lifting it.

The media / culture in the west or at least USA relishes "break the rules" but that is often interpreted by some in ways that some would argue are selfish. Graffiti (is it street art or ruining someone else's property). Trespassing (is it just being harmlessly curious or invading someone's space or privacy). Returning things you used, as in buying a dress, wearing it to a party and returning it for a full refund. (Is it just being frugal or selfish?)
As a developer aspiring to be a mobile developer, I have published one Android app, working on a second, but this is slow going as it is outside of my day job.

A question I don't have the answer to is, how do I know when enough is enough to start calling myself experienced? I can launch intents, activities, use SQLite, get to the GPS, Accelerometers, and more, but I have a hard time getting apps to market that prove all of this, since an app is more then just a technical checklist of features.

How can I effectively demonstrate to a potential employer I have the technical chops?

PS. I can relocate if you were wondering =)
You could just dim the glare points so they aren't glary anymore, but you could still see the light sources. My car has an auto-dimming rear view mirror, which works very well. This dims the lights so you don't get glare (much of the glare at night is from cars behind) but you can still see the lights without problem. It's so natural you don't notice it happening. The same principle could be used.

I would see it as a thin film applied to the inside of the windscreen, or possibly some type of HUD optics.

Car makers can already track eyes, because the latest research is in tracking blink rates to detect fatigue.

I'd say this tech is feasible just needs the different disciplines brought together to make it work.
"Cheap energy built the sprawl; expensive energy will kill it."

Everyone always says this, but nobody ever seems to consider the fact that the US is also a very very big country with tons of cheap land. Our population density is 83 people / sq. mi. Germany and the UK, on the other hand, are 593 and 660, respectively. Slightly more dense.

That's the biggest factor as to why we have sprawl IMO. As expensive as energy might get, it's still going to have to compete with the lure of cheap land...
I'm definitely not talking about mutable state that's shared between processes. I don't want global variables, or any such thing. I just want to be able to write little blocks of code where I can change local variables. To illustrate what I'm getting at, here's some code in JavaScript which will calculate the nth Fibonacci number:

function fib(n) {
var a = 0, b = 1;

for (var i = 0; i < n; i++) {
var temp = a + b;
a = b; b = temp;
}

return 'fib(' + n + ') = ' + a;
}

It uses a for loop. Of course, you could do the same thing with a tail recursive function, or probably some higher-order-function trickery, but a for loop is a very direct way of putting it.

But how do we implement this on the Erlang VM? It doesn't support any of this dangerous mucking around with the values of variables! As you rightly point out, there are good reasons for this. What we can do is convert this to, essentially, continuation-passing form. This looks awkward is JS, but it gives the same answer:

function fib_cps(n) {
function forloop(a, b, i, cont) {
if (i < n) {
return forloop(b, a + b, i + 1, cont);
} else {
return cont(a);
}
}

return forloop(0, 1, 0, function(result) {
return 'fib(' + n + ') = ' + result;
});
}

The for loop was converted to a tail-recursive function which takes the values of all the mutable local variables and tail-calls some function with (some subset of) these mutable local variables. Since Erlang has proper tail-call support, this should be no problem. And it doesn't require any modification to how heaps are handled, or Erlang's garbage collection scheme, or anything. It "just" takes some compiler work.

That's what I had in mind. Does it sound more reasonable?
A request to HN users: do not upvote based on the article source alone, especially if you have already seen this. This article is 6 years old, and I would be surprised to discover that a significant number of HNers have not yet read the essay (which is excellent by the way, if you really haven't read it yet).

If enough new users found upvote-worthy value from the article being submitted this time, then that's great, and the front page ranking is well-deserved. My concern is that given the age of the article, it will remain on the front page despite most users having already read it years ago, without the community really gaining any new value from it.
In the duration of the effort to free approximately half of the 200 schoolgirls, Boko Haram kidnapped over 10,000 boys.
Click on "your choices".
I have fond memories of playing this in my college fraternity. I still think about the arcade-style auction mechanic.

The single screen multiplayer games so popular in those days aren't really a thing anymore, unfortunately.
My roommate recently bought a TV that described itself as quad core. I love computers and I love software, but as a developer, I don't want computers in places they aren't necessary. Your TV is one of those to me.
Why are you using a leading 0s for all your years? It makes things less clear and is an odd pretension.

Also, this

> massed formations with spears, which continued to be the dominant battlefield technology until the Gatling and Maxim guns in the late 01800s (CE)

is absolutely not true at all.
I feel similarly about SSRI/MAOI drugs. Doctors prescribe these as if humans understood brain chemistry. I’m sure we understand some things, but we have such an incomplete picture.

It wasn’t too long ago doctors thought the shape of your head could predict a propensity for criminality!
It’s: Everyone stands up, and unboarding row by row from the front. It’s polite, but it doesn’t parallelize taking the bags from the overheads, so each bag adds a delay for everyone.
The test doesn't sort evenly. One of the most popular online test sites says in one of their descriptions - I forget which one - that "this is the rarest type with only x% of the population."

I had a female friend who was an INTJ, and told me that it was very rare among women. Being very, INTJ, she was referencing some rigorous statistics.
We are still in the stone age with regards medicine, biology, and microbiology. The tools we have might seem incredible to some, but they're extremely crude by future standards. Sure you could say this about any industry but it's especially true about medicine.
Synology backs up beautifully to the cloud.
I would like to push back against this a bit. You, along with most people in this thread, probably suffer from availability bias. People only interact with AI/ML systems when they are surfaced to them, and currently the most popular channel to surface ML is ads. Of course I have my own biases, but I think is an important critique. As Sinclair said, "It is difficult to get a man to understand something, when his salary depends on his not understanding it."

> It's not profitable to use AI for wholesome and healthy things for people, so nobody does

The purpose of the ML systems I build is to detect when things go wrong in order to keep people safe. These systems are both important and extremely valuable. They just aren't quite as sexy as the latest computer vision or large language models. But that's ok. Normal people only become aware of such systems when things go horribly wrong. It's sort of like plumbing in that regard.
If I stepped out of 1980 and into 2021 and saw facebook and cell phones and people looking down the privacy nightmare. It is totally fucking batshit crazy.

We're all Slowly Boiled Frogs.
Look get a lower paying job in a cheaper location and move. This will lower your monthly alimony payments.

You are choosing to be a victim here.
Truly this fulfills the destiny of a Thought Leader.
Seems good now. It also seems more responsive/snappier. That might just be in my head, though.

It shouldn't affect touch events. That's a different CSS rule.

Edit: Just tried it on Firefox/Android, and it seems like it actually changes multiple pages now. Perhaps it's reacting to both click and touch on mobile?
I really love the idea of self-hosting, but man, you have to go through 9 layers of configuration hell and come back out alive. It's not necessarily fun programming - more of changing variables and running commands, which you might get wrong anyway.

I wonder if there's a viable business model for this.
Automate the setup through scripts and process automation for any provider. You pay a one time fee + a reasonable amount for maintenance and for resilience built in. I would pay for it if the price is reasonable.
in general I agree that incrementalism is the best way to improve a model. I'm just not certain how to do that with such a drastic change as going from textual to visual - but darklang seem to be doing a great job at that, and I do hope they succeed at their mission.
Disabling the `hydrate` option does this. ( https://kit.svelte.dev/docs#configuration-hydrate )
Most consumers, in their individual experience, probably avoid foolish purchases like; buying a second widget immediately after buying a first widget.

But it's probably true that there are a lot of individuals out there who have done this (for whatever reason), and it's the statistical likelihood of people buying a second widget that drives this.

An individual who doesn't do this, can't perceive this "fact" of statistics, which is human behavior in-aggregate form. Individuals only perceive individual behavior.
@650REDHAIR .. try https://diphur.com if you're interested in monitoring competitors web pages.
Still, it is helpful to have someone, whose job is to discriminate between the "special parasitic class of professional beggars and con artists" and people actually in need.
"Interesting" perhaps... but our definitions of "cool" vary widely.
ARM has been here before. I owned stock in Arm, before it sold.
Thermodynamics dictates that energy will spread out into all available degrees of freedom equally. If there were extra DOFs, they would either have to be frozen out at human-reachable temperatures, or inaccessible due to not interacting with anything, or else they would appear to us in the form of mysteriously disappearing heat.

Unfreezing new DOFs at high energy densities is the modus operandi of accelerators like the LHC. Everything that happens there can be seen as doing that for different purposes.
Does the work of open source maintainers and technologists shape policy, debate, and language itself?

By some definition no one is truly neutral. Everyone has some ideas and motives, and goals.

The problem is when technologists look at those in the humanities and ascribe THEIR goals as "impure" or "political", and therefore somehow a class worthy of derision and dismissal.

Don't you see that?
I assumed that it happened once per bath, but this is very context- and parent-dependent too.

If you don't perceive of a 1-minute absence as a problem, presumably you are much more likely to step out of the bathroom.
the Air Force should initiate a “clean-sheet design” for a new low-end fighter.

I think that before a brand new manned fighter design leaves the assembly line and takes its first flight, unmanned drones will rule the air.
So you're saying the pepe memes didn't originate from 4chan? There were an enormous amount of those on facebook and reddit.