jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
WTF is the purpose of a rootkit that runs as root, conceals its own existence, but doesn't grant root access?
They're not necessarily male. </flamebait>
I totally disagree in some cases. I despise internet video most of the time, unless I really need an illustration.

A great example is news sites creating ~1 minute videos instead of just printing out the story. News is almost always better to read than to wait for a person to say it to me in a video.
Great post! I was especially curious about your statement that some of the info provided about startups is full of snake oil, so I posted a follow-up question:

http://news.ycombinator.com/item?id=1907065
If you redefine 17 to be something not defined by our current set of axioms, sure. Which you're free to do.

As to our current set of axioms, they are a useful subset of possible axioms which appear to describe the real world with phenomenal accuracy, even being used by scientists to predict things far in advance of testable evidence (ie: quantum mechanics), and are internally consistent. They're used because they work, and because what we have built off is consistent with our uses. Where there are gaps, other more controversial, potentially less reliable, potentially inconsistent axioms are considered. And, thanks to Gödel, we know we will always have gaps.

Factorization of an integer is not one of the gaps. That's an entity described within the bounds of the main set of axioms in use, and factorization is within those bounds as well. So no, I do not think it is possible that 17 as it is being used in this context will ever be factored into anything but 1 and 17.
It can be, of course. There is more than one way to do it, because there's more than one situation in which one wants to use it. Most of my larger projects use Path::Class, but none of my scripts in ~phaylon/bin do, since I want to use some of them even if I don't have a perl setup yet.

Another reason might be that you're writing a CPAN module and don't do much with files. If you just use it to write a debug log when an environment variable is set, you might not want to include another dependency.

What your code demonstrates very good in my opinion is the fact that lexical filehandles are just more interoperable. You can pass them around transparently like any other reference, use modules that pass them around, and so on.
In Germany I did almost all my banking online. I used Deutsche Bank and DKB. Now having moved to Britain I have to battle inferior online-banking solutions. (Natwest, I am looking at you!) I've recently switched to Santander, because it seems marginally better at online banking.

So to make this an actionable item: Take test-drives from online banking of banks in different countries, and compare what works best in each. Just combining the best features of all systems that are already available, would get you a long way, without even having to invent anything new.
<highly_pedantic>

"<more pedantic>" is poorly formed.

</highly_pedantic>
Whatever it is, it's going to be on HN tomorrow when it's released so posting a meaningless "teaser" is just that: meaningless. Flagged.
And that is probably why you like it so much. Because you're not forced to use it for anything and everything Apple-related on the desktop.
Original HN post on that article: http://news.ycombinator.com/item?id=1906977

Article: http://onstartups.com/tabid/3339/bid/24525/14-Reasons-Why-Yo...
You mean test 6?
The problem is that as you push the screen back from vertical, the area for air to escape gets reduced.
> If you have a long, narrow, single-door, multi-car garage that fits a single-file line of cars… that’s a stack: last in, first out.

That seems to represent a queue as well. If we assume the last car in is at the end of the line, then, well, we have a queue, not a stack. A stack is hard to represent in real life everyday events. At least it is harder to represent than a queue.

The way I think of a stack is a singly linked list. A linked list where insertion time is O(1).
Who is Jason Shen and why should I give him $10 for a book with a terribly silly title?
http://en.wikipedia.org/w/api.php?action=query&prop=lang...
You would think with tight budgets and an inability to create more full time jobs due to the stifled economy, that more part time consultants would be needed, especially for computer related needs at companies in all sectors (not simply startups). These needs are out there, but many managers don't feel like they have the experience managing remote part time assets, nor do they have the authority to hire in such a way. But again, these needs are out there, and there are certainly companies hiring like this.

But it's a lot of work requiring a ton of networking, lots of portfolio sites and examples of past work necessary, and putting a lot of effort into bidding for the jobs, even if the work is simple and short.

I admit I would do a lot more part time consulting to help continue to bootstrap my own business if this was easier to do.
A possible solution to make a work station, mobile or embedded device accessible (over HTTP) without a public IP address is using a relay server like http://yaler.org/
Unless this has changed in the last few years, anyone can set up an exit node on Tor and begin proxying your traffic. It's just a switch in the config.

The risk profile is somewhat lower now that HTTPS is prevalent, but it's still unnecessarily exposing at least one side of the conversation to literally anyone. Most of the time, you're better off just using your ordinary connection -- then you at least know that it's $LOCAL_TELCO sniffing the packets.

Tor is excellent and it has uses, but I've had to explain to many people over the years that day-to-day browsing like checking email, checking bank accounts, etc., is far less safe through Tor than through a direct connection (at least for people in the US -- if you're using Tor for its intended purpose of thwarting oppressive regimes, crossing your fingers on the exit node lottery is probably preferable).
> Every single software engineer fell in love with coding because she made a small, useful program early on and was hooked.

Totally off-topic to this article: I've seen more and more the use of she as a demonsrative pronoum rather than a personal one (e.g. moon as her) and as actually a gender-neutral personal pronoum for people and animals, specially for generalized cases.

Is this "valid" formal english or is it a trend?

Also, if anyone knows the name of using "her" like this please tell me, I'd like to know more about this.
> They also have a tendency to believe that their ideas are fully-formed when, in fact, there are holes so large that trains could fit through

Really important thing to be aware of, not specifically for PMs but for everyone. Have interviewed 20+ managers this year on exactly this topic.

My favorite answer: product owners should collaboratively identify broad goals for a feature or product, make sure everyone is on the same page (sometimes by compromising on goals), and not solidify any plans until the goal phase is done, lest SMEs mutiny.
Plus they have a lot of spare capacity on the hardware. Even if traffic were to double they wouldn't need new servers to keep things running smoothly.
There are possibly more complex strategy involved.

- Account hops: the first X accounts are hacked and they bounce the transfer between each other, at some point the transfer gets out to a Nameless account. You know the transfer is made there but you know who's actually the owner. By the time you get the permission to investigate is too late. money are gone. And possibly the original identify was stolen as well.

- Dividi and Impera: you get the payment on one account, than you split between N, where N is small enough to be an hard to track transaction. Later on they merge again.

- Untraceable currency. You get the money in a "standard" currency, and then using the bank as a broker you buy a untraceable currency, let's say bitcoin. At that point, there is no way to track back.

As for any other strategy, you still need an hacked account, or an account with fake identity related. As it is in 2014, there are few countries in the world where is easy to obtain one.
I have noticed an uptick in the number of scam calls and texts I've been receiving over the last few days. No surprise that my number was included in this dataset.
I've noticed a sort of similar thing, though not nearly as vivid as what you describe. What I find is that listening to a song will trigger very specific memories of the place, time and feelings that I was experiencing when I first listened to that song. Or if not the first time I heard a song it will be from when I was listening to it regularly because it was new to me at that time. When this happens it's always especially vivid and compelling memory recall that is unlike any other I've experienced.
> I disagree: given that nothing changed, I don't think any details need to be provided.

You sound like a typical enterprise customer. "The whole system stopped working!!!!" "What did you change?" "Nothing!!!" "Are you sure?" "Yes!!!" .. searching around, looking into logs, and so on .. "Could it be that someone did x? The logs say x has happened and had to be done manually." "Oh yes. x was done by me."

But, obviously, nothing has changed.
To me, this is the obvious answer.
Vitamin D is fat soluble.
Hi! I'm glad you're doing well on your medication. Can I ask, what have you done to make any possible issues visible?

I've heard a few scary stories from people about long-term adderall usage weakening their heart muscle but they are/were not particularly healthy individuals
The problem is something changed at a random time in a production db on the weekend in the middle of the night, what changed, is that logged somewhere?

Other databases show that you can have the planner decide if you don't specify but with some simple hints you can override because I as the developer am in charge not the planner.
We've had a few cases like that at work with SQLAnywhere, where it suddenly switches to table scans of some critical table.

In almost all cases simply recalculating statistics fixes it. We had one or two cases where we needed to drop and recreate some of the indexes, which was much more annoying.

Doesn't happen often, but really annoying when it does.
The top 10% of the wealthiest Americans already pay 68% of the total income tax. What's needed is better management and allocation of the existing money, not throwing more money at the problem to be mismanaged. Other countries manage to education their children well at all sorts of tax levels.
I am downvoting you because you are factually incorrect on several points, while maintaining an aggressive, self-important tone. Neural networks are incredibly successful. The state of the art in computer vision performs /as well or better/ than human beings for image classification.
Thanks so much for letting us know we will take a look first chance we get.
https://status.modern.ie says WebRTC is in development and CSS 3D transforms are part of a IE preview release.
I'd imagine that 3D printing is already good enough to print most of a drone; the only things you'd need to order would be wires, a control board (arduino?) and motors.
What a charged headline. Of course abuse is not ok - anytime, to anyone. Cramming the word into this title is pure incitement.
>and you don't have any explosive and/or metal shrapnel falling back down into populated areas.
... if and only if the laser completely obliterates the target, which requires a fair bit more power and precision than a disabling shot.
Once again, Microsoft is slow to produce a product.

In this case, the product is a "moonshot" at changing the UI.

No wait, the product is a PR event that just says. "We can innovate too, you know"

If this fails, they will be late again in canceling a VR/Augmented reality product that should not have made it past beta. See Glass, Google.
JSX basically compiles down to function calls, so this is more like taking the JSX out of the loop. In react the equivalent JSX would basically compile to

React.createElement("body", {
oncreate: (e) => {
console.log(e, 'was just added to the DOM')
}
}, 'Hello world!'),

which does not seem that different, right?

If you want to you can use JSX with skruv as long as you tell the JSX compiler to use `h` instead, in which case it will produce this:

h("body", {
oncreate: (e) => {
console.log(e, 'was just added to the DOM')
}
}, 'Hello world!'),

which works with skruv.
I'm much more sympathetic to arguments about what's good for people (consumers) than I am to what's good for competitors.

I think people would be made worse off if Amazon's retail operations were to be made worse (or shut down in the limit case).
This is a key reason for why I started Helm - thehelm.com. There's a lot of talk here about the hassle of self-hosting and while many HN folks are perfectly capable of running their own servers/services, it can be very time consuming. We take away the hassle and provide the benefits of self-hosting at home.
The rival college football team probably had an ad budget Google could spend.
What does this indexing buy you time wise later?

And what about starting it with an already indexed project?
This first appeared six months ago.
I think more dysfunctional companies are constantly working hard and sprinting... in circles.

They are making no real progress, but on the inside they’re all working hard at accomplishing nothing.
My take on visual programming is it's easier to start out with, but you're quickly better off using a conventional language once you reach a certain scale or you need to manipulate your program in certain ways.

Almost every time I see an expression builder in a UI, I think it would be better off with SQL syntax and autocomplete because the dropdowns get old fast, and SQL expressions aren't that hard.
From a lot of bittersweet experiences, I tend to be very wary of “drastically simple” API products.
We often say APIs are forever - so it is so critical to build the right abstraction. When I saw the demo on their page, yes it’s magically (their words) simple, but it also smells strongly of an API that can start leaking as complexity rises.

Dave Cutler of NT fame used to say leaky abstractions are often worse than no abstractions, and early on, it’s often better to go with a lower-level API (for example, what Tensorflow did) because you can add a higher level one later (eg Keras) based on usage and reasonable defaults.

Heavy reliance on strings with logical meaning? Another strong smell.

Streamlit looks very accessible - which is amazing in this space, and I hope they do well - but my prediction is people will be importing “streamlit.v2” within two years.
Isn't this the same old story, as written about by Ben Goldacre for instance, over and over again?

Pharma sees money (everyone gets the flu), tries to come up with something, sort of fails, yet still wants money and somehow manages to push through via official channels and gets a new drug of which the effects are rather questionable into the stores, earns money.
Say goodbye to that note; the newer cars will be turboed which muffles the noise significantly.
HAProxy isn't a webserver, it's a TCP connection proxy.
The evora isn't a hybrid. There was a hybrid version in Europe.
Nope. A tiny 1.0L 3-cylinder engine will be loud all over and make a horrible whine as it accelerates. That's weak. You hear the engine "scream" without doing much. While a large 5.0L V8 makes a pleasant hum while accelerating hard(almost like the rocket whizz you described - it's powerful but controlled), and is virtually silent while idling. That's what I associate with power.
It is kind of maddening, considering that consoles now know all of this metadata about your usage. Digital purchases should have a number of improvements over a physical purchase, but that hasn't really happened and perhaps it never will.

It doesn't seem that unreasonable to expect:

- Reduced cost, since there is one fewer middleman, no breakage or unsold inventory and no shipping (although it must be said that the costs to serve game downloads is not really that much cheaper than storefronts)

- Trial periods or return windows, as hvidgaard mentioned

- Resale and gifting

These all seem like missed opportunities to me. Developers bemoan the used game market, because it means that a game which 10 million people played only pays them for 2 million copies. Oh, and they have to provide support and services to all 10 million people or reap the whirlwind.

Rather than try to get sales to 10 million units (which will never happen for various reasons), how about 4 million? I guess there will always be someone saying "well, if we just didn't allow digital sales to have return windows..."
The energy lost to sound is minimal, and often there simply isn't an economic way to prevent those losses without reducing performance.
This isn't true at all - the main issue that most of those articles have faced is either:

* Committing root credentials to a public git account (equivalent to your root account on every machine + ability to purchase new servers…)
* Spinning up instances during free period, then forgetting and getting billed the $10/month on them a year later
* Not reading the costs, and trying to replicate what you might normally purchase in AWS and being surprised at the cost, rather than buying 101% of capacity required.

I'm using it to host a mid sized website with an intranet type app with servers spanned across multiple data centres, built in redundancy etc for around $100/month after reserved instance one off payments. It's crazy cheap and in my view, incredibly powerful even for smaller businesses.
I believe last year's was unusually effective, and this year's was unusually ineffective
I believe the "neo-liberal" solution to this (the reason that Democrats since Clinton embraced free trade) was supposed to be that you make up for the job loss by taxing the rich and then use the proceeds to provide better social services for everyone else. Unfortunately since Clinton they've forgotten the tax the rich part and all we've gotten is the rich getting richer, the decimation of manufacturing industries and an enormous inequality gap.
Dmitri Lebedev had a public domain python script up at ryba4.com but the site seems to be down.

It's handy, I've used it for KML generation and a command line SVG path simplify tool.

Google maps won't download a file larger than 3MB so simplifying can be important.
I really wanted to mouse over it and see pine needles or bits of fluff fly off. Very impressive.
Take a business that was hot five years ago and make the exact same thing.
I used to have that exact tie.
These experiments by 37signals might give you some useful insights:

http://thinkvitamin.com/web-apps/how-to-increase-sign-ups-by...

http://37signals.com/svn/posts/2705-behind-the-scenes-37sign...
Firefox 3.6.6 on Ubuntu 10.04 - He looks pretty happy! http://i.imgur.com/v8zXx.png
Gabon eta Urte berri on denoi.
Merry Xmas and a Happy New Year to all of you.
While it might be possible to patent a system for building with shipping pallets, generally architectural designs are covered by copyright where they are protected at all, e.g. the US.

Unlike hardware, good housing design tends to be site specific. It responds directly to the geography, micro-climate, solar orientation, and culture of the place. The slumtube is novel, but not particularly innovative.

It's a slightly hipper version of the beer can house: http://www.beercanhouse.org/
Because you know, your "example" YAML parsing is
useless in and of itself, it doesn't result in a
working ruleset, you skipped the whole part where you
feed that data to your code and setup the stuff
that actually does work.

Sorry, but that's not actually the case, is it? There is no "business logic" in his example. To actually use the config system he's set up, you need to evaluate Rule#charge for every rule you want to evaluate. In my example, all you could run allowed.include? or simply iterate over the allowed array.
XMPP needs an implementation/rework that has an S in its name.
Probably just an OMG route.
VMWare support would be killer! I'm been promoting Vagrant at my place of employment for quite a while but Virtualbox and the lack of commericial support has been the main issue.
Sometimes I still wish I was in college to figure out how this is on 50+ campuses, and today is the first day I'm hearing about the company. I'm married, and my college days are behind me, but I would have been all over this service in my younger days. I wonder if it'll go the Facebook route and eventually serve a more global market? Love the idea.
Love how something gets tech crunch overage when they are trying to keep a low profile when all these other startups who bug them by email constantly struggle to get a mention.
This comment is so remarkably naive and juvenile, I have to assume it's parody.
`So Uber as a service hasn't been that revolutionary in London, the things they HAVE done is improve the ordering UX and making CC's ubiquitous.` - the daily trip volumes tell a different story and clearly show there's an impact.
The conspicuous absence of evidence is evidence of absence.
My guess is 20% reducted. But you have to remember, you can change the meaning of a sentence by removing just one word, or even a comma. The problem is, we will never know if we get the true meaning of the document.

As an aside, if there ever will be the next Edward Snowden, I think he or she should collect all the phone records, email records, and other data for every person in congress. Release that data, and we will quickly see some change.
Why wait? James Clapper lied to Congress -- that's perjury, obstruction of Congress, and making false statements. We should also be talking about an investigation into the Obama administration, to determine if Clapper was acting alone or if he was part of a larger conspiracy.
How manipulate the DOM without reading it actually work?
I synchronize Zim via Git plugin. I am happy with Zim, I just would like better UI, native android, and perhaps calendar and even email integration.

I did quick search, and it actually looks feasible. Libs are available, PyQT, text file for storage, sync and storage reliability provided by Git. I even picked up name 'Lookout' :-). Now I only need the right motivation, perhaps if akonadi or k9 mail piss me off again.
Ok, is it just me that thought it telling that all the folks in the carousel at the bottom of the page are wearing suits (and ties for the men) but Bjarne has a open necked shirt on?

That said, I really resonate with this statement of his: "I wanted to get back to solving real-world problems."

I tend to be most motivated when I've got a problem to solve which can be expressed in terms of real world gains (usually in efficiency). Interesting to hear that he didn't think he could do that in academia.
Why would they keep this as a threat? Why not release it when it was ready? They have little to lose? And can anyone secretly bring out a tablet anymore? Not even apple can.
That doesn't solve the problem of getting a known dose with minimal bad chemicals.
Whenever crypto comes up on HN all the comments are either copium, Tether, or people saying "I'm not wrong its the market thats wrong".

Amazing to see how the tech/SV mainstream completely missed out on Defi, and are now missing out on NFTs.

This comment explains HNs relationship with crypto perfectly: https://news.ycombinator.com/item?id=24310174. Good quote from @balajis: "Crypto is what comes after Silicon Valley"
Doesn't quite fit the image of perfection described above
Sounds like a great opportunity to devise an adversarial network that detects google translate output.
Right now the tl;dr is 404 Not Found.
If they bounce they are extremely fast to cull.
Neat!

My introduction to Tom Stoppard was stumbling upon a performance of Arcadia one evening years ago. I left the theatre completely enthralled.
I can't speak to the UK, but in the US jammers are illegal with an explicit exemption for prisons.