jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think that the design works well. How's traction so far?
There are two implementations listed for Java.
The first is 35 LOC and the second is 372.
I can't argue for it taking such a prime spot on the keyboard, but I used c-s/c-q every day to freeze scrolling output that I want to look at. Your terminal scrollback will still work during the pause.
"I would love to think that my Tor relay is being used 100% by victims of oppressed regimes but I have a feeling other less desirable types would use it too and I don't want to be a part of that."

How else could it work, though?

If it is indeed anonymous then a) you have no way of knowing to what ends it is serving, and b) it is eminently usable by people doing very objectionable, very unethical, downright criminal things.

But that's the only way it could be of true value to victims of oppressed regimes, etc.

You'll have to weigh the net gain or loss.
At 933 MHz light can make a round trip of Google: "1 / (966* 1 million) / 2 * speed of light * 1 second in inches" = 6.109 inches. The physical path from a CPU to the furthest part of ram on a desktop PC is about 2-3 times that so by the laws of physics your going to need to wait more than 2 cycle before you even consider that electricity is ~1/2 the speed of light.

So, ~1/2 of your total latency (~5 or 6 of 10 cycles) is just waiting electricity to travel down wires.

Anyway, my point is when physics puts hard limits in place cost / benefit trade-offs tend to be centered around that limit. http://en.wikipedia.org/wiki/Amdahl%27s_law

Note: This is purely a discussion about latency which is what matters for Linked List access. You can send a lot of data as part of a single request cycle, but that adds to your effective latency.
Yeah, I was diagnosed with OCD a couple years ago. One of my obsessions is the number 5. It's hardly efficient. I remember explaining that to the therapist, and when I mentioned the number 5, their face changed to one of those "I know exactly what that means." That, and a number of other things I do or obsess about...

Well, yeah.

> It's really annoying when people use medical conditions in "clever" ways like this.

My children have autism, and people seem to throw that term around as well. At this point, it's simply insulting.
You tell them, and they refund you, and they look into their operations and figure out how they let bruised apples slip into a customer's order so the problem can be remedied.
Pharmacists shouldn't be "clicking through" alerts. They should have a separate, joystick style device with an actual trigger (bright red). That trigger, and that trigger alone, can dismiss an alert.

Seriously, what would that cost, like $20? (Obviously there are a lot more things wrong with this system than just using a mouse for too much, but this would help). We should be willing to invest more in our machines: http://www.loper-os.org/?p=861
I totally understand delivery for everything. I want it.

What I don't understand is button-for-delivery for uncommonly ordered items.

You want to order detergent online? Great! Me too! But why do you need a specialized button that only does that? That's the part that makes no sense.
You are Italian, you can't not love Lancia Delta Integrale :D
If they want to lose most of the contracts that pay their bills, sure... as well as access to all of their manufacturing and launch facilities.
This is clearly an April fools campaign. This approach is simply not the most viable. How many buttons are you going to have in your household? How are you going to protect it from kids etc!
The Snowden/NSA stuff doesn't fall outside of oligarchical perspectives. Tons of Silicon Valley companies for example, some of the most valuable in the world, are super anti domestic spying.

The U.S. media system vigorously debates stuff that falls within the elite spectrum of opinion. But on issues that fall outside of that it is quite propagandistic. In fact that vigorous debate masks the ultimate bias of it. For example, major media is usually very nationalistic about U.S. wars. There may be some debate about how costly they are (to us) but rarely over their morality. That's why you can hold up Snowden as an example, but not the U.S. wars in the Middle East.
> "Mirageos is not going to drive uptake of ocaml in any big way"

Right, because Unix had no effect on the number of people working in C.

> "It makes more sense to give the people the tools they need to get the job done"

MirageOS takes a clean-slate approach and it's not exactly a secret. There are evidently significant benefits to this, as well as trade-offs. There are other unikernel implementations out there that have prioritised legacy over safety and composability.
"There are many languages that would be good for teaching, and Ruby is just fine for that."

What makes Ruby great for teaching, particularly for teaching children?
though compensation is not necessarily the main thing that retains an employee, it is important. for that matter, any good hr clown will know that a compensation satisfied* employee is going to be a longer term, happy employee. why try to stiff someone out of a few potential ten's of thousand just to make the books look better?

noted that no one's really ever satisfied with their compensation, but the point being that it's not hanging over your head daily that the work you do is not commensurate with what they pay you relative to others.
I don't think it's conservatism but skepticism.

However I could be wrong, I haven't been around on HN for long time.

Also I personally value skepticism, but I come from a semi scientific-engineering background.

It was pretty hammered hard into us lab techs, we need to be skeptical of our bioinformatics results, you never knew what hidden confounding factor could be affecting the experiment. We even tried to use markov models to help find hidden confounding variables.

Edit: On why skepticism is important, its because propaganda is everywhere
https://news.ycombinator.com/item?id=9269760
Same. I've long worried lurking there was going to cause more harm than it's worth (for example, by letting me inadvertently slip into extremism) but the ability to predict what happened this week so easily and warn people about it who considered going was well worth that risk.

Also I read there they are losing their SSL cert or something, so that might be how centralized, non-legal authority manages to shut them down. (Which, it probably goes without saying, should scare the shit out of anyone who cares about the principles of the free Internet.)
Bloggers did an end-run around Big Media to break the ideological stranglehold of the left.

I was willing to give him a chance since it's the WSJ, but he just had to throw something like that in there.
I just signed up Sunday. I feel betrayed :(. Maybe I can just cancel my account and move somewhere else that has a new-customer deal for the holidays.
Bug: I already had a posterous account, and whenever I try to create a new group it just sends me in circles and breaks. :-(
When its criminal.
Why "erotica" in the title and not "incest titles"? I know why. They aren't banning ALL erotica...just a particular one that most people would agree with Amazon on.
See also: http://news.ycombinator.com/item?id=2008888 - 2 comments
If not guaranteed by the language specification, e.g. Scheme, you cannot rely on it for certain kinds of algorithms, because it will just blow on your face when changing implementation.
Medtronic et all need to do basic due diligence, this is similar to simply walking through a metal detector as well
If you're interested in doing this sort of stuff in the real world, drop me a note. We're Austin-based and would love to chat.
Many machine-learning systems get bootstrapped by their implementer sitting at a website clicking "Like" and "Dislike" buttons for a large randomly-chosen sample of possible data.

If this strikes you as incredibly boring, you can farm it out with Amazon Mechanical Turk or other crowdsourcing schemes. You could also do cleverer variants of this, like putting image-recognition or OCR training sets into CAPTCHAs, submitting possible links to Reddit or Digg, or hosting Internet surveys with the questions of interest.
It is a very difficult thing to argue for the correct amount of credit to give a historical figure. I respect anyone who tries.
realize that experts in any language are usually experts in languages. I've read many of the greats make a habit of learning a new language every year.
Except that it isn't. You can run the demo in Chrome if you want. Someone in this thread did...
Just putting this out there: I don't think this idea is crazy. I fully endorse this.

However, I'm not really a part of the Reddit community.

If HN wants to start a similar project, or combine, I would be completely for it and would to like be involved. Or, I seem to remember a submission a while ago about creating off-shore communities.... Could just join that initiative.

Was it the Venus Project perhaps: http://en.wikipedia.org/wiki/The_Venus_Project ?
Do the islands come with internet connections? I can see getting a good internet connection to the island will cost more than the island itself :)
The sequel (_More Programming Pearls_) is good, too. Judging by the discrepancy between the used prices of PP (~$20) and MPP (<$5), I'd guess most people don't even know it has a sequel.
Probably just the progressive changes: the accuracy and number of stars. They're saving 1000 terabytes of data from the gigapixel sensor. These missions always take very long to design and build so these numbers probably were thought impossible ten years ago.
Why don't they put some type of device that suppresses the GSM frequencies near each cell? Not that I am advocating this, just wondering why they haven't done that.
I think that comment is a succinct summary of why SQL injections are still common, anyway. The answer: because people think "escaping" is the answer.

Imagine constructing a function in some other language this way:

function square(x) {
code = x + "*" + x;
return eval(code);
}

This is obviously wrong. Now, let's say I suggest fixing it with escaping:

function square(x) {
code = escape(x) + "*" + escape(x);
return eval(code);
}

Any sane programming community would string me up by my thumbs for doing this, and rightly so.

Yet, do the exact same thing in SQL and it's just business as usual. Occasionally people talk about prepared statements and parameterized queries and such, but usually people just talk about escaping. As if the problem is just that you need more backslashes, not that you're glomming strings together at runtime and then calling eval() on them.

It's so bizarre. People would think you're crazy for doing it in one environment, but doing it in a different environment where the exact same problems are present is just fine! I can't fathom how we got to this place.
Also with sound devices it is more than a tad annoying to unplug a USB external audio interface (powering down your monitors, etc) because it magically disappeared for some reason.

This is an amazing fix if it is the root of the sorts of problems I've seen on Linux (which've kept me crawling back to Mac for hardware support)
Hahah :)
> I can't find any information about "the VA thumb drive handoff".

[0]

> And I assume you're referring to this non-event [1], which the Georgia Secretary of State stated in a swore affidavit did not represent an opportunity for voter fraud based on continuous security camera footage.

Well that's great, someone should tell the GA SOS to release the chain of custody for those ballots. If its so easy to demonstrate that the ballots (that were hidden under a table and counted after everyone else left) are legitimate, then just release that evidence instead of asking people to trust your word.

[0]https://twitchy.com/samj-3930/2020/12/04/that-is-some-handof...
Fair enough, I always assume "family/personal reasons" is a cover unless details are provided. Companies don't tend to make internal power struggles public.
Have you considered moving out of the country instead? Because you will have to pay federal taxes, which are much more onerous than state. Otherwise, Nevada or other states with good asset protection and low/no state income tax.
I don't think it's possible to join politics with upvote ranking systems.

All Internet forums are either too small and cliquish for people to have different opinions, or large enough to have snack rise to the top over actual analysis.

Is there a general political discussion group in the Internet that's both unbiased and high quality? I cannot think of a single one.
You complained that people need to "at least look at the cost", and now you're mad that people have looked at it and found the answers to be wildly in favor of lockdowns. It is an unbelievable "tone of superiority" to keep ranting about everyone else not having thought as deeply as you, and imagining yourself as the only person who knows any low income people.
> the best ones can direct a whole team away from large swaths of work that is not valuable

Can't overstate how valuable this is. A team which can expose its members to this kind of leadership by example and direct collaboration will grow and outproduce teams which don't by an order of magnitude.
To be fair, string operations don't usually make much sense in general.
I just used it and loved it.
https://github.com/tom-james-watson/p2p.chat
> We really don't have very many that are this careful about allocation.

You're missing the point. I don't think this is being careful about allocation. There is potential allocation either way - when your string (or vec) grows, allocation under the hood may be necessary too.

Do you see my point? Surely doing the allocation inside "a" isn't better than just allocating a new "c" for explicitness' sake. It may be better for performance's sake, but that's not justification enough for making (+) an impure function as I see it. We could always just write it out as .append(b) or whatever if that's what we wanted.
Is there a good third-party article we can change this to? Bad-news press releases are notoriously difficult to read.
Yeah, I wasn't saying it isn't a problem they removed it. I don't know whether it is, because I don't know the importance of the part. I was saying how I don't understand that it's a problem they removed a part and didn't tell customers. Parts get added and removed from products all the time without informing customers.
Because a lot of people, going by the sales numbers, have iPhones? It’s more for very small businesses, who just need a quick and easy way to take card payments. Larger outfits will naturally invest in “real” PoS devices.
100% agree, it's really rare that there's a ~blanket solution to a whole class of problems. "Just use UTF-8!"
Zoom charges a $/user/month. Companies pre-covid had video conferencing platforms. Zoom did a lot of shifting of existing spend from business on Webex & Hangouts/Meet to its platform.

Even if Zoom's average usage per paid user goes down post-pandemic, it's revenue will remain constant and could still grow as new employees are hired and new companies switch over.
If you have an error that only occurs on your computer, on your compiler version, on your particular optimization level, on this particular phase of the moon, how do you determine that the root cause is forgetting to initialize a variable? In the context of debugging, "reproducible" means "can reproduce that exact error in order to better identify the root cause", not "frequently occurs as a root cause".
Why is the fediverse / mastodon not picking up all these users? How did Parler even get the jump on them?
Because Trump people.

Trump has fired quite a few people, from Comey onward, who were looking into suspicious Trump-related activity. This tends to inhibit scrutiny of more Trump-related activity.
After OKC bombing, the Eye of Sauron turned to the militias as the world witnessed what happens when they are left unchecked. Then, 9/11 happened, and the Eye of Sauron turned away from domestic terrorism. Unfortunately, Sauron can only look in one place at a time, and is apparently unable to scan and must stare at one thing at a time.
Yup! We've wasted trillions and eroded civil libertries for basically no upside.

Please, let it sink in.
I think this move by Twitter isn’t part of some bigger policy (or if it is, then it is surely just the start.) There are plenty of (worse?) examples that Twitter and Facebook essentially ignored or (maybe mostly Facebook) amplified like in Sri Lanka or Myanmar.

I view this ban as a result of internal politics at Twitter as more people have sided with those employees who don’t like trump (er, basically all of them) and want to replay form him. Maybe I’m wrong and it’s really motivated by self interest given fear of some legislation other than a defence spending bill being passed, but it makes me feel better to imagine that these decisions are the result of careful moral thought and ethical considerations rather than some political calculation or CEO’s journey of self discovery
whoa its crazy when I wrote "amen & awomen" somebody flagged it. looks like HN isn't really immune to the madness that is gripping America.
Well most other work places are not workers paradise or sunny at all. So they are clearly doing better than most.
It's important to distinguish that "not deleting something" is NOT the same as amplifying it.

Amplifying it would be pasting images and links to Parler all over the Google Play splash page and all over the Google Play website, sending emails to all its gmail users to download Parler, or inserting Parler ads into some % of its ad impressions.

They aren't doing that. "Leave it alone" is not the same thing as amplification, that's literally the distinction that is made in Section 230.

The ONLY thing being asked for is that Parler polices itself (or the authorities get involved where appropriate), and that Google and Apple leave it be because all they do is serve as the conduit to get it onto the device they control.

That is the way the world SHOULD work. No it doesn't give you the adrenaline rush of enforcing your desires on the world, but that's not a good thing to be enabling in the first place.

If they had no control over the stores used to get apps on devices, the whole question would be moot. Their duopoly leads to this issue. Frankly, that control should be taken away.
Why is the purchase price not revealed? Is this usually a sign of a soft failure for a VC-funded company?
I'm not advocating for this from an engineering perspective, just stating that it does meet the basis of `CI`, regardless of whether you believe it meets _your_ threshold of "good" CI.
Your cert is self-signed and (my) FireFox blocks the webpage.
>the world wants brainless consumers - what is better than someone with sensory disorders, who can be primed to get up and buy with a simple prick?

That's a pretty broad and inaccurate generalization of autism spectrum disorders. If anything I think people on the spectrum are far less likely to be convinced to buy products through advertisement. Autism is a sort of innate stubbornness.
https://en.wikipedia.org/wiki/Otto_Hahn_(ship)

> She had covered 250,000 nautical miles (463,000 km) on 22 kilograms of uranium.
Skateboarding? Climbing trees? Taking apart a toy? Messing around with a computer and a programming language? Inventing a game?
In the UK, until recently, supermarkets had three levels of own brand:

Tesco:

- Value

- Tesco

- Finest

Sainsburys:

- Basics

- Sainsburys

- Taste the Difference

The packaging for the lowest tier was simple and used minimal colour (I think deliberately). The packaging for the highest tier was fancy (e.g. more saturated colours, use of metallic lettering).

If you have one own-label brand, you want to make it attractive. If you have several own-label brands, you want them to look distinct, so that shoppers self-select into the higher tier (higher margin) brand when they care, rather than always defaulting to the cheapest. You have to make the cheapest one 'worse' in some way.
Certainly, in general it's done via overhead wire or third rail and feeds energy back into the grid. It's not worth it in general when those aren't already present.
Yes, thx!
urgh no please don't wrap simple commands like docker build in shell called from makefile it's so f'ing complex to follow when it falls apart.

If you're going to do script-in-script like this at least go to a proper cross-platform language like python, powershell or js anything but make+bash it's just the worst of all worlds.
You've been on hackernews for the last decade, but you don't have any comments, and no submissions prior to this one? :)
their account was created just before posting this... So throwaway or lurker

much like myself
It's very simple. Use an MBP for a few months, then switch back to another laptop and just see how long you last. I never used a trackpad at all until I got an MBP - always a mouse. Can't go back to that now. The one on MBP feels like a finely tuned instrument that does exactly what you mean it to do.
If you are annoyed that I didn't "get it" after a cursory glance at the site, you have a couple of choices:

* Decide that I'm stupid or a troll and ignore what I have to say.

* Think about the presentation and framing of said content. For instance, what impact would it have to lead with a box "if you're looking for Haskell tutorials, go here, this is a guide to the best practices for creating and maintaining Haskell projects" ?

I don't really care one way or another.

I do, however, think that the defensive mentality (and the presumption of malice or stupidity) on display is not generally a good one for communities who wish to attract people to them.
> Now move up to the manager and tell him that his team
> could be 2x more productive. No way will your average
> manager believe it if for no other reason than it makes
> them seem pretty incompetent.

Unless you're selling a tool or methodology, apparently.
It's not a matter of if something is carcinogenic, but how carcinogenic, at what dose and under which circumstances. The article doesn't go into details about whether it'd be carcinogenic at the levels you can get in food.
Anyone saved material from Jeff Leek's last Data Analysis class? it seemed like a good class. It was in Jan. 2013 and it's coming back in Oct. 2013...
C++ is one of the few languages where in "foo->perform()" the -> and () can be something completely different than what you expect. There's almost nothing in that simple statement you can be completely sure of.
Thanks for the opportunity to do this Marc! It was good fun!
Twitter is not in any way unique or hard. If they spent more time thinking and less experimenting, they would have figured that they need a small in memory databse, and would have solved their technical problems easily and cheaply more than two years ago.