jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Why should rand() be reserved for your use case

Because rand has a specific and well defined meaning. In addition I see no evidence that this use-case is any less popular. Anyway, this subthread is about having to go through extra hoops to have deterministic random numbers, your post is irrelevant to that. I do not think that anyone would be against defining random() to return a secure random number in your language.

> Defaults should be secure

Are you supporting that new computers should come preinstalled with Qubes OS, have a constant time memcmp, constant time font rendering, etc?

> Because your in the minority

Fuck people with allergies, right? Let's only provide food with nuts and have them go through "additional hoops" to get food that won't kill them.

I do not think that this is a sound argument.
Exactly, Israeli government is not interested in mentorship of the people of Gaza.
To be fair, in the middle of the post Udi does mention that there are capital-intensive businesses that do require funding. His main point is in regards to building web applications and web businesses.

For many new companies funding is essential. If you want to build a new type of electric car, then you need a ton of money for manufacturing and R&D. If you want to open a restaurant, then you need money for rent, food, waiters and a chef. If you want to build a video sharing website then you’ll probably need some money because of bandwidth and storage concerns. If you’re doing something like this, then funding is a necessary evil.
1. Only a single interview

>> I might have explained it wrong. It's multiple interviews. (After reading your comment, I made a change to the text above the email box.)

2. No interviews with actual YC-backed founders

>> I'm sending my interviews with the founders of Airbnb, TwitchTV, inDinero and other YC-backed companies.

3. Has a spamwall

>> I would never spam you. I'm not an anonymous internet guy. Many people from HN have been to my house for dinner of the office for a drink. If I ever spammed, I could never look them in the eye.

4. Has a bunch of audio ads at the start

>> You're right. I'll ask my editor what it would cost to have the ads edited out of all my old interviews. If someone here has a suggestion for how to do it, let me know. It might be too expensive to do to over 1000 interviews, but you're right and it's something I should explore.
If you put your email in your profile, I'll mail you.
I wonder why Markus made a blog post out of this? If he just wanted to make the point that POF deletes inactive profiles, why use Assange's as an example considering that it is an example clouded with political controversy?
Very apt that you brought up Steven Strogatz. I took Prof. Strogatz's calculus for engineers class back in college (Spring 2004). If you like the way he discusses math curiousities in his NYTimes column, you'll surely enjoy his lectures as well!

In my life at least, it's been rare to come across a math professor/educator who pushes harder for understanding (connecting the dots) rather than knowledge (disjointed lists of equations and theorems). Mathematicians' laments aside, inspired teachers are already changing the way that some students -- albeit a small minority -- view the field of mathematics.
Definition:	delicious
Synonyms:	ambrosial, appetizing, choice, delectable, delightful, divine, enticing, fit for a king, good, heavenly, juicy, luscious, mouthwatering, nectarous, out of this world, palatable, piquant, pleasant, rich, sapid, savory, scrumptious, spicy, succulent, super, sweet, tasteful, tasty, tempting, toothsome
I AM CALLING IT FOR WEDNESDAY.

http://www.sockpuppet.org/hn/

Please RSVP!
Sounds like fascinating work. I would have expected big unpredictable performance problems from using a read barrier to lazily fixup references to moved objects, given how expensive each page fault is in a superscalar pipeline.

But it's hard to recommend a vendor who's opaque about pricing. If we have to ask, we probably can't afford it.
I used it yesterday and ended up registering a madmeta.com. Thanks!

If you included an affiliate link to godaddy I would have clicked it. They use cj.com for their aff program and auto-approve.
And go with
https://sterling-archermedes.github.io/

For debunking of the latest witch hunt.
You can implement this on top of budget actions today: https://aws.amazon.com/blogs/aws-cost-management/get-started...
From the service side...What happens when the user quota resets? You see a flood of traffic to the service. That might trigger anomaly alerts or you run out of capacity.

Another issue is how often does the quota reset? Daily? Hourly? Monthly? That’ll determine how big those spikes are when the quota lifts.
You seem to be new to this argument. Are you aware that we have had a bifurcated Open Source / Free Software movement since the 1990s? And how that came to be?

There were real philosophical disagreements, and I'm not even saying RMS had the wrong side of the argument. But he definitely gave everyone a huge incentive to go off and do something different because at least you wouldn't be working with RMS.

I can think of several people off the top of my head who attempted to work with RMS, were immediately repelled, and then went off to do other things with freely distributed software.
That would be substantively less user hostile to me than a massive bill on a personal project, which is easy to see occurring for any number of reasons.
I found this on reddit: https://archive.is/MZqak
We're going to need a citation for this claim
I'm not sure the metal state that you are referring to really makes a difference in terms of deadline estimation. The way I see it is that, in the grand scheme of things, if you are consistently missing the targets then either you get fired or, if the problem is systemic, the company folds.

In other words, if you are not getting fired and the company isn't folding, and that neither is happening anytime soon, then everything is just "business as usual" and missing a deadline here and there is just part of the natural statistical fluctuations that everyone have come to accept according to some unwritten rules.

I would go as far as drawing parallels between "being in the zone" for a software engineer and "meeting sales targets" for a salesperson. In that sense, not being in the zone every now and then is just as reasonable (or unreasonable, depending on your employer) as missing sales targets every now and then.
To translate the concept of “marriage” between cultures is a fool's errand. — historical, and current cultures often had a variety of different concepts one could all call “marriage”.

It is as though one attempt to translate the ranks of entirely different historical military structures.

Though, such is also often done, such as the “Kings” of Rome which were elected and had a co-ruler.

In any case, one might for instance argue that a male Japanese samurai in 1800 could be “bound” to both a male and a female at the same time, but only one of each, but only the latter union is traditionally translated as “marriage” for “reasons” even though the former comes no less close. In act, the former union was typically more so one of love, and the latter more so one of business.
No, voting down your comment does not mean it is correct. It means the voters (vote downers) disagree with it and are expressing that. You must not be smart enough to get that. But anyhow.
Not saying it's necessarily true, but I could see Google using some sort of algorithm that parses text such as "Unlimited is defined as 4000 MB" on websites to find definitions for terms. Also, it's o2 (letter + number), not 02.
Less than 0.1% of their market cap, in exchange for detroying a rival, a move that probably netted them well more than $10M. Cost of doing business, a message to all companies that they might as well do this kind of thing because any fine will be far less than the profits gained.
This motivated me to finally port Wappalyzer to Safari. It was fairly straight-forward but Safari doesn't implement every API that Chrome, Firefox and even Edge support, so I had to do a bunch of work to get a single version of the extension to work consistently in all four browsers. I'm glad it's finally here though.

https://apps.apple.com/app/wappalyzer/id1520333300
https://news.ycombinator.com/item?id=25628558
> How is this supposed to work? They send you a text, and you reply to confirm? The inability to make purchases without a signal seems fatal.

Yes, that sounds about right. You have a mobile number associated with your account, and your bank texts you when you make a purchase. I don't think it would be required that you confirm every purchase - it would be more of a notification system. You could require it, but there's a balance of convenience and security that people are already used to.

As for not being able to purchase without a signal, I posit that in the case where you need to authorize purchases, it has the same limitations as your credit-card-communication concept :)
I think you can say the same for people that aren't successful.
Language changes and evolves naturally over time, but that doesn't necessarily imply a decline. There's a point at which enough people use a word or phrase incorrectly that it becomes the correct usage (see can vs may). I'd argue that point has definitely been reached when the "incorrect" usage makes it into the dictionary. But the bigger point is that it seems completely ridiculous to think that your particular style of English is somehow the canonical one, and any variance from that standard constitutes a decline. English is composed of so many former errors, bastardizations, and amalgamations of other languages that I don't see how anyone can get too worked up this issue.

http://www.merriam-webster.com/dictionary/beg
Any advice on how to find clients?

Launch your own app, they'll find you ;)
Exactly. So you believe your life would be better and easier if you were black or a woman, right? Would you agree to be black if it were possible right now?
I believe Twilio allows you to do this.

For example:
http://www.twilio.com/docs/quickstart/sms/hello-monkey

I'm not sure if everyone gets access to this or just the main person who signs up with Twilio.
Jailbroken iPhones can do:

- "Real" multitasking

- WIFI/Bluetooth/USB tethering without additional charge (well you pay for the app, in this case MyWi)

- Install apps from third party sources (Cydia, Rock, etc)

- Passive notifications (Email, SMS, IM, Phone)

- AppleTalk networking
I don't get why everyone is saying Google copied Bing with the background image when AskJeeves actually did it first 2 years ago.
Also big blue computer shop, which fended off action from IBM.
When the playing field is very clearly level. And right now, it's really not. Go to small towns in the U.S south and see how black people live. And go ask women how they are treated in companies.
The solution is to avoid one-size-fits-all. Some things need to be consistent and immediately available, e.g payment processing or privacy settings, even if you have 100 million users. For those use a relational database with only a few tables. For huge data sets, like billions of social interconnections, use a noSQL solution that scales to dozens of server locations. Eventual consistency is good enough, even some never consistent.
So... if you're trading software that hasn't been updated in a while (but still does it's job pretty well) for announcements about a piece of software that nobody has used... is that an improvement? :P
http://www.hsph.harvard.edu/nutritionsource/omega-3/

Frank Sacks (Prof. of Cardiovascular Disease Prevention, Dept. of Nutrition)

> There are two major types of omega-3 fatty acids in our diets: One type is alpha-linolenic acid (ALA), which is found in some vegetable oils, such as soybean, rapeseed (canola), and flaxseed, and in walnuts. ALA is also found in some green vegetables, such as Brussels sprouts, kale, spinach, and salad greens. The other type, eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA), is found in fatty fish. The body partially converts ALA to EPA and DHA.
>it thinks you're trying to kiss its ass and take a subordinate position to it.

This is pretty common with "bad dogs." It turns out we just can't remove all the wolf-aspects from dogs 100% of the time. It took me a while to learn that my dog is always jockeying for position and affection, to her, is submission. She's not half-wolf, but seem seems very wolf-like. (recessive genetic trait?) I have to follow a fairly strict dominance regimen to keep her from asserting dominance and barking or even biting me. When I slack off, she becomes more aggressive. Frankly, its a hassle.

The more I think about domesticated pets, the less I like the idea. So many dogs are put down for behavioral issues and most pets suffer from neglect and even mental illness. I believe there was a study that most dogs are mentally ill, probably from being housebound for so long. There's something really unnatural about the whole thing. I don't think we're going to replace this dog after she dies. As much as I dislike PETA's antics, I think their official (but almost never followed by its members) policies of ending pet ownership makes a lot of sense.
There's a moving photo essay in _Harper's_ magazine this month about a sanctuary for wolf-dog hybrids. A lot of animals end up discarded because they're expected to be "doggy."
It's more interesting that in the UK there's sort of a bell curve of passivity.

The working and upper classes have more similarities socially than do the middle and upper classes in a lot of ways.
It's not even sloppy. When people write code with dependency X, they don't check if X is available before every call. The website works as designed. The user decided to change the environment behaviour in an unexpected way.
uBlock origin exposes this via https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-ru... . In particular, https://github.com/uBlockOrigin/uAssets/blob/master/filters/... will translate requesting google-analytics.com/analytics.js into this stub: https://github.com/gorhill/uBlock/blob/master/src/web_access... .

Not sure if you can easily substitute arbitrary scripts (would probably be placing too much trust into filter lists) but the resource library seems to be quite extensive: https://github.com/gorhill/uBlock/wiki/Resources-Library#url...
I also have a CO2 meter, and it's not hard at all to get above 1500. 5000+ is where you start getting concerned, but the air is noticeably stuffy way before that with all the other organic compounds humans exhale.
Quadratic doesn't need to equal "bad", especially in this case. Two 45 kB items is 2 billion entries. Allocating 2 billion bytes is easy enough. Iterating over 2 billion bytes is also not terrible. The GP says the process is estimated to take 150 hours, or half a million seconds, or 1.62e15 cycles... so around 1 million cycles per cell.
Many humans, by actual human standards, aren't as far ahead as we'd like to think.
How share price reacts depends on a few factors: the price of the ATM offering, whether the offering is viewed as a sign of distress, and how the cash is used (or not used).

If the ATM offering is priced at the current share price, and the company plans to just sit on the cash that it raises, the share price won't move much. Reason being: even though your shares are diluted, the company's total valuation increases (bc of the extra cash it just raised). Smaller piece of a larger pie == same value.

However, AMC's offering was far from this ideal scenario. Instead of sitting on the cash raised, they're burning through all the cash they're raising just to keep the lights on. So, shareholders experienced dilution without any increase in company value. In a sane market, you'd expect share price to decrease by the dilution percentage. The fact that this hasn't happened (combined with the fact Cinemark's share price is still half of its pre-pandemic levels) should worry anyone with a long position.
Dumb question: Do browsers actually notify websites when the user is in incognito mode?

Or is it just presenting the user as a blank state with no cookies or other local season data?

I’ve always assumed the latter. So I’ve never assumed any implicit agreement that websites would turn off logging when I showed up in incognito mode.
A number of towns in Kansas on the list. I've lived here for many years and I've only heard of one of them, and that's because they're giving away free lots or houses or something.

I'd be really careful about building the type of house described in the article in Kansas. Obviously places in Tornado Alley have that to worry about. Not every place is like that - we've had one tornado since 1966 - but there's nowhere in Kansas you can escape the heavy thunderstorms.
its still an underpaid position for somebody who knows basic computers in Saint Petersburg
Yahoo and Netflix are using React, right? Do you (or anyone) know why they consider the license acceptable, but Google wouldn't?
after a while: if it is music, how would it age?
would it be considered old-school after 10 or 20 years?
if so, would recording a new set be a remake or a new one?
While I can see why Meerkat providing the option not to save as a feature it is also its greatest frustration. My success rate of actually viewing a Meerkat stream before it gets taken offline is maybe 20%.

As I saw on Twitter the other day, Meerkat is great at letting you know you are too late to view a Meerkat stream.
Revocation is pretty broken even without that. Instead of explaining why I'll just link this:

http://news.netcraft.com/archives/2013/05/13/how-certificate...
Points for effort, but doesn't that automatically become a gerund since it's the object of a preposition?
I don't understand the concept though. non-immediate access is great, but at a reduced price - right?

Having a deep storage type service priced the same as Dropbox / GDrive (for 1TB atleast), seems odd to me.

I'd love this service if it was significantly cheaper than Dropbox, but i'm currently using Dropbox for the same thing and it's a $1 cheaper. Sure, i could pay 5x the price for 5x the storage on BigStash, but that's just not in my needs currently.
Have a read at "Packaging DOS programs" here:
https://github.com/dreamlayers/em-dosbox/
No graph algorithms yet..? That's odd.
Check out the rather hidden http://movies.netflix.com/WiRecentAdditions
In the course of working on a mobile app project, I had the opportunity to try out two of Line6's recent modeling input devices:

http://line6.com/mobilein/
http://line6.com/sonicport-audio-interface/

The opportunity to spin through a fairly complete history of electric guitar amps and effects was compelling, but nowhere near as compelling as the simple, reliable combination of a '72 Twin Reverb, RAT, and Tube Screamer. Sometimes, a multiplicity of choices can be paralyzing.

Of course, analog or digital, what's most important is the input :-)
Only if:

• the scan completely offsets the risk of terror death. I suspect not; someday someone will tell the TSA and/or terrorists about drug mules.

• the economic cost of the scanning infrastructure/training/delays etc. is equal or less than the economic cost of the terror deaths offset.
You are understating the risk from backscatter radiation. Because the radiation is sent in a burst, and targets skin tissue, the DNA damage may be far greater than a similar dose of cosmic radiation.

You are also assuming that the backscatter machines are functioning properly and aren't overdosing people.
You had a good experience. Lots of people don't. Getting the environment set up took me hours, and I'm a programmer. First I installed Ruby with my distro's package manager. Then I followed the instructions in the book and installed gem from the RubyGems website. Uhoh, not supposed to do that anymore, Ruby comes with a different version of gem. The new Rails website tells me I need a different version of Ruby, the one my distro installed doesn't work with Rails 3. Remove Ruby, try to remove the rubygems-I-shouldn't-install-myself, start over. Install the latest Ruby, then rails from the gem. Try to install some gems I will need, they won't compile. Ruby was compiled without support for some library. Go find, compile and install that library, then recompile Ruby with that feature (after researching how to compile specific libraries into it), and retry installing the gem. OK, on to the next gem, which needs another missing library. How did Ruby even compile if all these necessary libraries weren't there? Continue like this for hours until I finally have Rails and the few gems I'll need working and can see the default page on a web server.

Simply following your two step instructions on any of my servers would not create a working RoR setup.
The majority is so large I don't think it can be easily explained or wished away. Honestly I think you're cognitive-dissonancing here.
startwork script should be on a cron job which runs every 30 minutes. (details:http://news.ycombinator.com/item?id=1917827)
I saw a report yesterday that Macon, Georgia, is also considering opting out.

Meanwhile in New York, a city council member has introduced legislation to ban the naked scanners: http://www.wired.com/threatlevel/2010/11/scan-ban/
By the way, wikidot is pretty good. It even supports LaTeX-style math, if I remember correctly.
Who would you consider your top 3 competitors?
The weird thing is that they've had tablet technology for a long time, but they've constantly been talking about it, doing small demos, showing how you could work with a tablet, bringing the windows experience to tablets, etc, but they've never actually released a polished consumer product.

It's all talk, talk, talk, and then when someone else launches they struggle to catch-up. So is all of their talk empty?
I know the feeling and one thing that really helped me is doing things related to a higher goal/purpose. I'm not talking about some spiritual stuff or convincing yourself with bullshit. Just something to aspire to, something you respect and admire or maybe the man you'd like to become.
This helps aligning your goals... (but school will always destroy that with meaningless assignments... my approach to school is different)

Also, reducing the level of short-term pleasures for long-term ones really helps.

I don't personally enjoy a great range of activities. It's not depression or numbness but mostly carelessness caused by the lack of general meaning. So, when it comes to coding, it's mostly about working on something that frustrates me (or feel passionate about, the feeling is quite similar in my case) so I can reach a relaxed state again.

Happy, enjoyable are not exactly the words I'd use to describe my work.
I feel stressed and anxious when I have a lot of undone things I actually care about, doing them is relaxing and when I'm done, using them or getting them out of my mind is satisfactory ;-)
The issue with this is the authors of some papers either don't respond or simply aren't alive anymore.
Just an observation that I've noticed about myself:

* During periods where I am trying to lose weight or not working out much, I tend to not crave meat very much. In fact, eating certain types of meats (for example, steak) would kind of make me experience mild nausea.

* During periods where I am working out a lot (lots of running and heavy weight lifting), I have a strong desire to eat lots of meat and don't tire of it.

For me, the "charm" of meat depends on the physical requirements of what I am doing in some period of time.
Compare that to Trump's 12-hour ban after causing real-world violence and sedition.
Yes, just RVO are guaranteed, because what happens in practice is the return location is already prepared before the call.

So even if move semantics aren't supported for the specific type, the target type gets built inplace.