jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Why would you need to do this for a unit test? Can't you just test the properties of the return value of the outer function like you would for any other value? If the function returned an object, how would that be different?
At least in Java, no one's stopping you:

import static com.whatever.LinearAlgebra.multiply;

...

multiply(matrix, vector);

I think it's a worthwhile tradeoff to make source files serve as the unit of namespacing and encapsulation. You lose some flexibility, but large programs become easier to read, and new programmers have fewer random conventions to learn.
From the linked page:

"Hey, I’m Jason Shen. I’m a writer, athlete, and lifelong tech geek.

I do marketing and product management at Percolate, an enterprise software company based in NYC. Previously, I co-founded Ridejoy, a YC-backed transportation company, and served as a Presidential Innovation Fellow at the Smithsonian. Back in the day, I was captain of an NCAA championship gymnastics team at Stanford.

B.S. + M.S. from Stanford University
Author of the Amazon best-seller: Winning Isn't Normal: Meditations on the Art of Ass-Kicking"

It is an impressive biography, there is no question about that.
Which Ivy B-School? Columbia?
Mr Robot is somewhat interesting (at least season 1)
Apple News is kind of garbage, unfortunately. Hidden sources still take up space which (in my case) makes the home screen an ugly mess.
Ok, so I'm confident in declaring your assumption false. This isn't a green-field market where the first credible entrant has a reasonable chance of capturing a large part in one go, it's a mature, slow and conservative market. They are extremely unlikely to read about a new shiny thing on a blog, decide that afternoon to start using it, and in that decision cut out the superior product that launches two months later.

Sure, by the time they've decided to use a new thing, they are unlikely to change again soon, and if, at the time some team is evaluating a new system yours isn't on the market, you wont be considered.

So take a deep breath, stop sweating "first to market" startup tropes, build a good product and start thinking about how you're going to sell into this market instead that's probably a much bigger challenge than building the product in the first place.
Minor oopsie:

> Note: I often use Clozure-CL (CCL) instead of SBCL for developing my NLP libraries because CCL
loads my data files much faster than CCL.

Lovinglisp p115
Is there a way of choosing the regular view for a mobile device? Windows Phone rendered the old home page very well, but now each story takes up a lot more space and it's no longer possible to take in a large number of stories without a lot of scrolling.
Absolutely many people are addicted to social media.

But many more people aren't. I'm able to use facebook and twitter moderately, but regularly (less than 10 minutes a day on average, never any more than 20 minutes in one day).

That said, I think its possible to create social media that works 100% for me without being so addiction forming in other people.
What was your process for choosing Belgium from the countries that have had full lockdowns, etc?
I'll have started Doom, opened a project, found my file, edited, saved and closed, while IntelliJ's indexing bar is still at 10%.
Email totally sucks. I ran BSD servers for an enterprise web app, but Postfix/SASL/Cyrus brings me to my knees when I need to build it.

Most hosting providers with a $3/mo CPanel option gives you an out-of-the-box, highly configurable email server.
This is apparently what counts as journalism nowadays. A collection of anecdotes and emotion filled stories. For an article that's supposedly talking about whether Sweden made the correct decisions or not, note how many paragraphs you have to read before a single number/piece of data is even mentioned. But they have lots of heart-wrenching stories about 80 year old grandmas getting sick. Ironically, they use this emotion-based strategy in an article about how Sweden decided not govern via emotion and panic and instead use facts/data/logic/reason instead.
I think you’re part correct. I suspect they didn’t want to go public with the shitcoin until it was done.
This reminds me of advice I got from the VP of Eng at my first real full time tech job. This was back around late 1999 / early 2000. Peak of the dot com era.

He told me what most people think of as job security is totally wrong. If you're the only person who knows something, you become a liability. But if you're constantly teaching and sharing that knowledge you become incredibly valuable to the organization. That's when you have job security.

Since internalizing that advice, I always try to work myself out of job by ensuring I share anything I know. And I always pass this advice along to others. As you get more seniority in the organization, the way to have more impact and scale is to work through others by sharing your knowledge and helping them get better.
It's interesting how different parts of the face have greater emphasis in terms of expressing emotion across Asia and the west - see 'The Eyes Don't Always Have It' section at https://www.iflexion.com/blog/emotion-recognition-software.
I think you misunderstand. The 3rd stack would be parallel to data stack, and would be used during interpretation for dynamic type checking (and also completion), or during compilation to do static type checking (and also type inference).
Both of you are violating HN's guidelines by engaging in ideological flamewar and being personally uncivil. Please don't do this here.
Wait, so it's bad to show the vulnerability, but it's okay to say "Hey enemies, we have hundreds of problems, but we aren't going to show you. But when you figure them out, shhh. Don't use them, the person who found it two years ago is now in jail. haha"
I believe this activity now falls under the purview of CISA.

I read yesterday that all computers issued for Congressional staffers after 2017 have full disk encryption enabled by default.
While everyone has their price, my point is a little more subtle: they probably could have had their price met and also codified a set of post-transaction terms that preserved their vision.

For a founder-controlled company that raised capital so late, is selling for $19 billion much better than selling for $15 or $13 billion and knowing your creation will solve the problem it was meant to? Any of these outcomes leave the founders with many billions (and leave the few employees set for generations).

Contrast with a $2-3 billion acquisition like Oculus or Instagram. They were huge but still in the range where 20% or 30% less (for restrictive deal terms) might actually matter, if only barely. Whatsapp's deal was so large that there's not even the tiniest practical tradeoff from 20% less.
I mean, from the perspective of the crypto it doesn't matter. But it defeats the point of building a forward-secret system.

Think of it like this: if I'm an attacker that breaks into the forward-secret chat app on your device, and you have kept a perfect record of every conversation you've ever had using that crypto system in _the same place you keep your identity keys_, then does it really matter whether the messaging system was "protected" by a forward-secret system? You might as well just have scrapped all that complexity and had non-forward-secure messages if you want to keep a perfect, eternal record of your conversations.

I actually think the Keybase guys did a great job at this. They have non-forward-secure chats by default (so that you never lose chat history), but exploding messages (which delete themselves after a short time by design) are forward-secret, since then it actually makes a difference.

I suppose it depends on your "threat model..." How do you want to use your chat system?
There have been several pro-Trump rallies since the election. The city got locked down hard, but nothing happened. They were much more peaceful than the rallies this summer. (I drove by all of these because my wife’s office is a couple of blocks from the White House).
How does RFID and/or IR help in the middle of a shootout?
Here are videos from 2 locations where protestors fought the police and pushed past them. That is the opposite of letting them in. IMO I think the instances where they were "letting people in" were because the barriers had already been breached on other sides so there was no point holding lines where there would already be people in behind them.

https://twitter.com/trbrtc/status/1347077988756676608

https://twitter.com/KySportsRadio/status/1347031398176223233
Wasn't the point of the comment.
Your analogy doesn't hold up.

"Encryption" is not a place or a thing. It's a fact of nature. It's a mathematical truth. Anyone can take advantage of it once it's been discovered and disseminated. That cat cannot go back in the bag.

The US government is a unique thing that we risk losing control of if we don't act now to defend it. Social media platforms are single things or entities that can revert policies once a situation de-escalates.

I imagine that a lot of the people making these calls at these companies would like not to have to do it this way but feel they have no choice. I believe they would be happy to resume business as usual when they're not worried that a violent movement will overthrow their government. Until then, could you really see yourself sitting by, doing nothing, and hoping for the best while watching these maniacs use your platform to organize their movement?
Please edit the title to start with "Show HN: ..."
I am not paid to write code.

I am a scientist, paid to write papers, grants, and a summary of my PhD.

Now why am I not writing the grant?

Because I would rather write code
Oh ya and it turns out when all is said and done the average data set for most hadoop jobs is no more than 20GB which can again fit comfortably on a modern desktop machine.
Not long ago I placed a reservation through OpenTable, and a couple minutes after we had been seated, I got an email from OpenTable telling me the reservation had been canceled from the restaurant's end.

Now I wonder if this was an honest mistake, or a strategic cancelation to try to stiff OpenTable on the per-reservation fees. Obviously they couldn't do that with every diner who walked in the door, but maybe they could sneak a cancelation in here and there to save a few bucks.

According to this, OpenTable charges (not counting equipment and fixed monthly costs) $1 per diner.

http://online.barrons.com/article/SB500014240529702048786045...
Oh yes, pandemic. I feel like I was forgetting something.

That’s good news at least.
US senator from Illinois called out reddit specifically. That's the reason, I think. Reddit won't do anything unless they get get called out by media or government.
There are so many "Why would...?" questions in and around the iRacing world. The influx of capital from pandemic-induced interest has seen some improvement (e.g. The iRacing members' forum is now, for the first time afaik, separated from the rest of the site/service, and no longer needs to be offline during maintenance.) So, there is hope of further improvement.
I don’t wish to carry on a conversation with people who want to force women to carry fetuses in their bodies. It is worth excluding from any further conversation. I’ve learned all I need to know about it. I want to defeat and disempower them so they can’t harm more women.
It’s a joke about the recursion introduced here: https://news.ycombinator.com/item?id=25691615.
Folders and tags shouldn't be mutually exclusive.

Folders allow for a simple hierarchical navigation option and allow you to preserve "structure" when round-tripping resources the rely on nested folders in and out of a cloud service. It allows for strong naming and namespaces.

Tags can be user-supplied, crowd-supplied, or even through AI/expert system, and allow for cross-cutting exploration when involving stuff that can't be indexed like text. (Although even documents benefit from tags to ease finding them again when there's a haystack)

Tags require more effort to maintain but are essential when you are dealing with a complex collection.
No, it's not the same. If you have 11 people, one of them has 10 units of money, the rest have 1, then there's 20 units of money ($) in the system. Let's also assume you have 100 units of resources (R) that people can buy. So $1 is convertible to 5R. Now you print money and give everyone $1. There is now $31 in the system, so $1 can buy 3.22R. However, the purchasing power of the people who had $1 now increased from 5R to 6.44R. The purchasing power of the 'rich' guy decreases from 50R to 35R.

Or you can take money away from the 'rich' and redistribute it. That also has some effect on prices because of other reasons (changes the consumer baskets). But as you can see, money printing is basically tax on cash reserves.
Those sorts of prices generally scale up, not increase by a fixed amount. Generally you would be right if everyone all of a sudden had 20% more money. Effectively by giving everyone a fixed amount we give poor people X>50% more money and we give rich people X<10% more money. Which is in principle similar to a progressive tax, except for those who have no money, who now can survive to learn to increase their economic output.
You missed the point. Experts, like yourself, will customize the IDE to look like whatever they like so it doesn't matter if the default is cluttered. Cluttered is just a logical default, in order to expose all of the functionality to new users.
And yet … and yet …

See, this is exactly the problem. It’s not at all useless. It’s a pretty great password that defends excellently against a few common problem points (random strangers just picking up your phone and playing with it, random thieves easily getting access in a way that would be convenient and worth it for them) while being completely invisible to me when using it (and actually making unlocking the device easier).

It’s rubbish against any kind of targeted attack, sure. Thing is, I personally don’t care about that at all. I couldn’t care less, really. So fingerprints are awesome for me and solve all the problems I want them to solve. I don’t care about perfect security. I don’t care about targeted attacks contingent on physical access to the device.
The reverse would be wiser: put the login session on Wayland after the Wayland session is stable: if there are bugs in the Wayland session the users could easily use other sessions..
But Fedora devs aren't especially known for caring about the users' pain, remember KDE4.0?
With higher resolution, blobs and smears suddenly become ordinary terrestrial objects.
What role do you fill in your startup?
Good programming is mostly easy, common-sense techniques that don't change very often. At least, if you want to ship your product. Also, answering questions as far as getting your users to create and share is largely a UI/product issue, nothing to do with SEO.

I think the main issue is that most developers/business owners have seen SEO companies charge enormous sums for adding very little value, or using dubious ethical means such as link farming, keyword stuffing, invisible keywords and so on. It's going to take a long time for all of that to wear off.
I've added an option for "non-software related technical field". I was thinking that students could or should select whatever was closest to what they were going to school for.
33 year old Satoshi Miyazaki, who spends about $21 a month on porn, says: "I want to try it out. I need something dramatic to justify replacing my TV. This could be the motivation."

The guy gives his name, his age, tells the world how much he spends on porn and that he's thinking of getting a new TV just so he can watch more porn? There's things about Japan I'll never understand.
I'm still fuzzy on this also, but it sounded like it would fill a very similar role as kubernetes except that they are claiming superior performance.
1) Relevance to the search term seems too low. I just did a search for "twitter" on the iPhone app store and six of the top 10 results had nothing to do with Twitter.

2) Maybe you're right, I'd still like to see Apple try it.

3) It doesn't have to be a huge difference for it be worth doing. A lot of little positive changes will add up.
Anybody that does not understand the difference between cement and concrete is going to be in for a surprise when they mix up a batch of dark gray goop and try to use it for something in construction.

The shrinking alone will cause some interesting effects.

There are a lot of lay-man misconceptions about concrete, one of the more persistent ones is that concrete needs to 'dry'. It doesn't, it needs to cure, it's a chemical reaction that gives concrete its strength, not something going into solution to allow pouring that then dries and solidifies.

Concrete is very interesting material, its history is fascinating and the materials science behind it as well.

Such a simple thing in principle, so incredibly complex. Just like glass another one of those materials with vast depth.
You have to bear in mind that Alford was raised in a time when it wasn't rape if you didn't use physical force: http://www.nytimes.com/1994/06/03/us/courts-struggle-over-ho... (note that article is from 1994). It's clear that, at least initially, she did not feel free to say no: http://www.newsweek.com/jfk-intern-mimi-alfords-shocking-aff....

> And yet Alford demurred when friends later characterized her first experience with JFK as rape. “I don’t see it that way,” she wrote. After all, she hadn’t told him to stop. From her perspective, she added, “Resistance was out of the question.”

How do you consent when the power dynamic is such that you feel like "resistance was out of the question?"

EDIT: More to the point.
It sounds like they're basically blowing the fire out, which is why it only works on really easy-to-blow-out flames.

Good luck blowing out a forest fire!
It's funny that people value their privacy and then complain that the government is violating it.

Same logic, no?
Let's not forget Japan. They import lots of wood from Canada and most houses, temples are made of it. Turns out concrete is brittle, which isn't a great property to have during an earthquake. Wood is strong, light, and importantly, flexible.
I believe that in many European countries the data protection laws offer a certain degree of protection against this.
Here is how it works at the moment:

* twice a month we determine how much money goes into the system based on how well we are doing

* Money is split evenly amongst all employees and contractors who have been with us for more then 3 months.

* This money can be arbitrarily spend as a bonus on any other colleagues. You can't spend it on yourself and you can't simply take it. It has to be spend on others.

* Once a quarter the bonuses are paid out through payroll.

* As you can see in the screenshot, everyone can show their accomplishments. This looks a lot like http://dribbble.com/ . This serves as inspiration if someone doesn't know who deserves a bonus. Once an accomplishment is posted it will also be cross posted into our company Campfire.
I too saw it in a theater when it came out and I recall thinking "who the fuck orders a tab? Have a Diet Coke" and that it was a pretty awkward way to make the gag.

We knew about the 1950s from "Happy Days" which, in retrospect was analogous to "Freaks and Geeks" for my generation. The difference was that the media was obsessed with the baby boomers in a way that they never were about Gen X. The baby boomer history and progress was in our face all the time and I couldn't wait to be old and have them mostly be dead so I could stop getting media progress reports on them.

I think the modern media goes back to the early 1970s. Some movies and some music from then seems pretty current still. Earlier than that things seem increasingly weird and foreign.
> What's the difference between this and defining a function in Python/Ruby (rather than monkeypatching)?

Your function can't handle new types in the future that you're not aware of. How, exactly, would I as a BloomFilter writer know about MyIntHolder in order to put it in that conditional? How could a library writer extend it? Your response might be to make a hash table, in which case you have re-implemented an slow, expensive, error prone version of what Clojure is doing under the covers.

> [1] Side question, I didn't understand "(.x this)" in your example, what is .x?

It's like saying "this.x", which is to say "access the public x field." Clojure is in the camp that enforced visibility on data members is generally a bad idea, and it expresses that opinion with deftype.
That would be great to see.

Not exactly what you're describing, but here's where someone did a fairly detailed analysis of which federal, state, and local programs their salary goes to using a Sankey diagram:

https://www.reddit.com/r/dataisbeautiful/comments/lkfjea/oc_...
There is a list [0] which may be informative. Known [1] implements a number of IndieWeb things, and there are Wordpress plugins. [2]

[0] https://indieweb.org/projects

[1] https://withknown.com/

[2] https://indieweb.org/WordPress/Plugins
Was there every a "correct" connector? I have a stack of old SCSI gear and there are literally 5 different connectors in use. The closest you could get at the time to a standard would be the centronics plug, but I don't think that would even fit on the back of a Mac Plus, at least not without adding expense in the form of a daughterboard or extension cable.

Steve Jobs had left Apple by the time they added SCSI anyway.
Label it and emphasize on timing, dependence and legal part. People is always thinking of cost saving while they need a reminder of cost enlarger.
Maybe the inflation is high housing, healthcare, and education costs.
Those colorized equation explanations are amazing! I’d love to be able to point a tool at an equation and get an explanation like that.
And mathematically-issued currencies such as cryptocurrency have value because they represent mathematically-provable trust, which is more reliable than human trust.
After digging around OP's site for a minute, it seems he created a really cool database of all the asteroids in the known universe which was acquired by a company that is actually planning to mine asteroids.

I can't imagine what kind of money they paid him for it, but I bet it was /astronomical/.
Good model for maintaining an existing codebase, but not for designing good ones from the ground up. It works best with a singular leader (or geographically centered leaders) who can make the overall architectural and engineering decisions.
Always use environment variables. They are probably the best way to safeguard your API keys.
What a fantastic product offering. They've clearly been listening to their users. For those of you who may not understand: when lots of people are using your product to make money ... you can charge for your services.
If you think interview is really a measurement of one's professional ability, then like any measurement, it has measurement errors. To me, it seems that this person has some sort of interview anxiety because of previous bad interview experiences.. So the anxiety kind of feeds back onto itself. In this case, the interview can't really measure his ability accurately. But this brings another question... How valid and reliable are those interviews? I really have no idea about that since I have never had a tech interview. Just a question to think about when it comes to evaluating a measurement
I believe the point of the campaign was not to raise the $32m they needed, they have enough money to do it themselves. The point was to prove to the mobile/carrier industry that there is $32m worth of demand for a change in the way the industry works.

With $12m raised, I think they made a significant step towards that, even if they didn't finish it.
Do they count?

http://lwn.net/Articles/543509/
http://lwn.net/Articles/543273/