jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Be a morning person. How to end insomnia for free.

1. Sleep with the curtains open. Wake up with sunrise.

2. Immediately exercise outside. It could be anything, walking, running, swimming, biking, calestetics, just as long as its outside.

3. At sundown, turn off all electronics. Using pencil, paper, and a 40 watt bulb, refactor your code, do design work and the next day's plans. If you feel like you haven't gotten enough work done on your computer before sundown, then spend less time screwing around. (Then again, if you refactored and planned properly the night before, this problem begins to disappear.)

4. Go to sleep 8 hours (or whatever you require) before sunrise.

BONUS: Get a dog, cat, or child. Although these aren't free, they'll make sure you're up at sunrise.

Been doing this for years. I may not have DSPS, but this does the same thing as OP's approach for $520.99 less.
I have always assumed that they are required to return any funds gained through a criminal act as sort of a "goes without saying" thing and only the additional fine is mentioned.

I suppose I could be wrong, though, depending on the country?

Or perhaps you are just lamenting that the fine is too small relative to the person's remaining fortune outside that, presumably gained by legal means?
Wouldn't transparent migration to new hardware be even better? Isn't one of the advantages of virtualization the ability to move a running image from one machine to another?
What are the advantages of tmux? (I have been using screen for persistent sessions on production servers.)
Turning this stuff off really is a matter of self-control. I just don't know anyone who's been able to actually control themselves.
If you're in the Bay Area, a tech-blog-sponsored confab/brainstorming session on journalism in the web era is tomorrow:

http://www.techdirt.com/articles/20100526/0142359581.shtml

Might be relevant to your concept, which I'd also be interested in discussing further if only there were contact info in your profile.
#29 No Tables. How does that help performance? Sure on very large pages that might help, since the table usually won't render until the </table> has been sent, but maybe the better tip would be "avoid very large pages" (i.e. 100KB or more of HTML). DIV based layout also degrade if text in a single cell is very large, whereas Table based layout is robust against that. Also, I don't understand why <TABLE> is bad, but this is okay!?!?!

<div class='table'>
<div class='tr'>
<div class='td'>1</div><div class='td'>2</div><div class='td'>3</div>
</div>
<div class='tr'>
<div class='td'>a</div><div class='td'>b</div><div class='td'>c</div>
</div>
</div>

Which is what DIV/FLOAT layout usually ends up becoming. If your DIV/FLOAT layout doesn't map to a structure like that, you're probably doing something wrong!

Finally, has IE fixed the "we double the padding on floats" issue? Because float-driven layout with that bug is pretty hard, since IE will double your paddings while the other browsers don't.

I do know that proudly espousing TABLE in a job interview can cost you the job. But aside from that TABLE is very effective for most layouts. I do avoid TABLE inside TABLE of course, that's a code smell, but top level TABLE is the right tool most of the time. Do anti-TABLE people also avoid Excel?
Congrats George! keep up the good work...
Another happy customer of prgmr. I am 4yr with them. You kind of forget about them because there was not a single issues or outage during all this time.
we got a ticket from you at Tue Jun 15 03:51:50 2010

we sent a response at Tue Jun 15 06:25:58 2010

that's what, a little more than two and a half hours in what is the middle of the night for me?

This is a /whole lot/ better than I would expect my response time to be in the middle of the night. If you are disappointed with this response time, I have utterly failed to set expectations. email me and I'll refund your last month and you can go over to Slicehost or what have you.

Slicehost and linode both pride themselves on support. Slicehost has phone support, and from what I hear, they might help you with your apache problem, too. I met some of the slicehost support people at a xen conference a few months back, and it sounds like they really go the extra mile... so for you, the extra they charge might be more than worth it.

email me and I'll get you a refund of your last month as per policy.

(Note, you don't need to post a HN story to get a refund of your last month, I'll do that for anyone who asks.)
This is old... This is the same engine as starbucks ideas, salesforce ideas, etc.
> Maybe it will be able to extract speech directly from the brain, which is orders of magnitude harder than controlling a joystick.

Check out https://www.nature.com/articles/s41586-019-1119-1

And yes it is definitely orders of magnitude harder than controlling a joystick
"Legal Eagle" youtube channel covers this in some depth: https://youtu.be/GuYd4RP0_qk

Highly recommended to understand the legal aspects of this case and will probably cover any legal questions you may have about it (First Sale, Trademark Infringement, Parody protection etc.)
Note that include guards become tricky then.
As a cultivator, I wish they'd eat the fungus gnats too!.. And I wonder how much supplementing substrate with nematodes would increase protein content, or how'd I'd test this. The ratio of protein to carbs is about 1:2 in these, getting closer to 1:1 would be awesome for cost effective protein, especially as a non-meat item.

Apparently, nematodes can get a whole meter long. It'd be interesting to drop one of such size into a liquid culture or other colonized medium and see what happens, lol.
>We must never doubt Elon Musk again

That's a good one.

(April, 1 2021)
you cant even try it without giving them your credit card info.. Looked interesting but nah...
There are an incredible number of recurrent top-down connections in your vision processing areas. You do not really see what's there in any meaningful way. What you see is heavily conditioned on what other modules of your brain "expect" to see.

Consider foveated vision. The idea that you can actually see what is going on on your desk all at the same time is an illusion.
Also Annoy and more recently ScaNN
You could do something that requires less effort on the part of the user. For example, extract future intentions from the content of existing "status update" streams.

"I just bought a used Ford" = "I need a mechanic in six months".

"I'm going rock climbing for the first time this weekend!" = "I need a chiropractor next week".

Etc...

Jokes aside, seems like this would be a fairly approachable mid-way between the existing system and the one proposed.
Privacy for the patient, convenience for the patient and medical providers, and access to anonymous data for medical researchers are all important and in many ways conflicting goals.

I think one aspect of a good solution is for identifiable patient data to be stored on a USB key or similar device. That way the patient must be present and must approve of all data access, and the patient can also access the data himself at any time. Some/most/all access could also involve an online service which stores non-private patient info and anonymized patient info.

The device could also be used to securely transmit data between providers. For example your doctor might put a cryptographically signed prescription on your key, which you take to the pharmacist to get filled. The doctor (or you) could also transmit the prescription electronically. When you get to the pharmacy, your key confirms that the prescription is for you.
It's about the 'newest' black hole yet found. 30 years old, plus 50 million years for the light to get here.
welcome to my world :-(
Unlikely as they just released iTunes 10.1 last week. I don't see them pushing another iTunes client release within 2 weeks.
Yes

http://www.bitcoin.org/smf/index.php?topic=1334.0

http://www.bitcoin.org/smf/index.php?topic=1721.0
I'm self-taught too, your comment really resonated with me. I'm a contractor so I'm always having to try and figure out what "level" my peers are at. Once I start to get to know people though I start to realise that they usually have the same self-doubting attitude as I occasionally do.
> sorting by album by artist, adding a “sort by” metadata field, improving the organization of playlists, “smart” playlists, and playlist folders, views organized by album art rather than text, improvements to the column browser, &c

I don't know enough about the history of music players to say whether iTunes created those innovations (though I'd be surprised, except for the album art one), I can say for sure most any other media player these days will do those. And while the bloat can be turned off, I still found it to be have ridiculous start up time on Windows. It would take 10+ seconds just to open. I've said this on HNs before, but switching from iTunes to foobar2000 was by far the best software decision I've made, perhaps just barely behind switching from IE to Firefox. For the longest time I just took it for granted that iTunes was the best music player, but when I looked at the alternatives (pre-update Amarok, foobar2000, etc), I really found iTunes was a lot worse than I thought it was. The only feature I've come to miss are smart playlists, and I wouldn't be surprised if there's a foobar plugin for them.
NICE ! Very Nice ! Congrats on the project and the naming !

If I may add a few thoughts : You may be very well placed for being a more suitable replacement to Minio in Data science / AI projects. Why ? Because a hard requirement for any serious MLOps construction needs 2 things : An append-only storage and a way to stream large content to a single place. First one is very hard to get right, second is relatively easy.

Being CRDT-based it should be _very easy_ for you to provide an append-only storage that can store partitioned, ordered logs of immutable objects (think dataframes, and think kafka). Once you have that, it's really easy to build the remaining missing pieces (UI, API, ...) for creating a _much better_ (and distributed) version of MLFlow.

Finally, S3 protocol is an "okay" version for file storage, but as you are probably aware, it's clearly a huge limiter. So, trash it. Provide a read-only S3 gateway for compatibility, but writes should use a different API.

PS: Galette-Saucisse <3
Shorter form: N95s might be better and "barriers to transmission and hygienic measures (wearing masks, gloves and gowns) can be effective". This is mush.

The RCT papers on hospital mask users I've read either count only N95s, or confound them as the main mask type by including polypropylene masks too. The statistically significant results support N95s when fitted well.

Mask mandates for civilians are polyprop or even cloth. Not N95s, which are infeasible for general population members. WHO and CDC did not recommend masks for general populations in past respiratory virus outbreaks/pandemics. Are we done yet?
"...lays fallow most of the time."

https://www.abc.net.au/news/2020-09-02/tesla-battery-expande...
that may (or may not) be true, but it likely doesn't matter. you're thinking of the system as essentially static, so you're only solving for a portion of the problem (the naive solution). dynamic systems like pandemics have intertwined higher-order effects, which can often drown out the more obvious direct effects in unintuitive ways.

for instance, you're ignoring the limited flow rate of vaccine production and the significant friction of wide distribution, which at least means there's an inflection point before which it makes more sense to target "superspreaders" first.

the optimal answer to a dynamic system is rarely the static one.
This is silly. Bitcoin's rise reflects Chinese capital controls. Wealthy Chinese want to diversify and move their wealth to countries with less political risk. So they buy mining hardware and electricity with renminbi, generate Bitcoins, and sell those for foreign hard currency.
Thank you for extracting the core point. That is on point!

Another core point is actually the architecture of things, which lives/dies first/last, who depends on who, and how to connect them that each party is "happy" with what's on their plate.

> incidentally, when I built my own DI system for a game

Indeed systems in game are fun to play with! I've had my share of designing a game engine once and I learnt a lot from it too. I'm intrigued, what game were you working on?
ERCOT is the only energy market not to have a capacity market. Combine this with a large dependency on wind(unreliable) and you see problems.

This is not the first time has happened. Summer of 2019 saw a heat wave with no wind that lasted a week. Energy prices were way up.

https://cpowerenergymanagement.com/why-doesnt-texas-have-a-c...

Ps - I just checked the prices for northern Hub - day ahead was over $6,500 and real time around $4,500 per MW for 8pm.

Last Sunday both prices were around $25.
What makes it cooler?
That's how many services lure people in with "Hurry up and reserve your username." It's like usernames matter anymore as URLs and domains lose their attractiveness, too. The worst mistake, though, is to piss people off and don't let them preserve their identity. For example, many startups use Twitter usernames, and it's pretty much one of the fairest options.

If I was Clubhouse and when I launch a new service one day when I'm not so busy with my day job, I will have a sunrise period where GitHub user will reserve their username. There will be phase 2, when Twitter users will be able to grab theirs, too, and will get the option to use the "@" prefix if somebody with GitHub grabbed theirs or change it. Lastly, there will be Facebook and LinkedIn phases, too. How can one be pissed in such a scenario? Plus, I will be onboard the most influential people first.
If you had just stopped at "finding lineearly dependent rows of a sodding enormous matrix modulo 2" I wouldn't have said anything -- but mentioning elementary linear algebra was potentially misleading, so I figured it was worth adding the details there. :-)

For what it's worth, there is actually some elementary linear algebra done before the heavy guns are brought out: If a prime only occurs in two or three relations, adding one of those relations to the other(s) will decrease n while increasing w by a small enough factor as to make the final Lanczos solve faster. (In rare cases it can be worth eliminating primes which occur in 4 relations or more, but usually not.)
This is by definition not a Maserati Problem.
I guess that would be the reason: http://tvtropes.org/pmwiki/pmwiki.php/Main/RedShirt
That weird new(T* )T(...) syntax is how you ask c++ to run the constructor of T on an existing T* .

(In this case that T* would point to the stack.)

Note that the memory at the T* shouldn't be a real T; or if it is, its destructor ought to be run first.
In fact, Peteris from catonmat.net did just that, get a physics degree instead of CS.
People can interpret a data set in so many ways. I don't know which people you put into the "technology" and "finance" categories. I just went with the people that Forbes put into the categories of "Finance" or "Investment" vs the people that they put into the categories of "Internet" or "Software". I ran some numbers on the data they provided and here's what I found:

Finance/Investments:

Total People: 81
Avg Net Worth: 181.77
Avg Age: 62.32

Internet/Software:

Total People: 48
Avg Net Worth: 321.47
Avg Age: 45.43

The net worth is in millions I guess, but the numbers don't seem to jive (Bill Gates is worth $85B??)

It seems that technology > finance, in terms of net worth and number of years required to achieve that worth. While a financier may be more likely to make the list, the expected value for a tech entrepreneur seems to be much higher.
Read Touch Arcade.

http://toucharcade.com/2009/12/14/red-conquest-a-complete-bu...
For those that don't know about it, this book on skunk works is a wonderful read:

http://www.amazon.com/Skunk-Works-Personal-Memoir-Lockheed/d...
If they really want to troll, they'll choose "can troll" system vs "can't troll" one.
Your birthdate alone is something like 14 bits of information. I've never understood why some ask for it, and always tend to just make sure my age shows up as at least 18. And I would never put my zip code on anything purportedly anonymous.

I bet if you collected statistics on internet users, you'd find out a lot of people were born on January 1. 1980.
YES!
In that, I fully agree.
The thing with WhatsApp is that besides the largest user base (most important reason IMHO) it just works very well. I don’t know about Signal as I’ve briefly used it but why would anyone switch apart from us?

You can’t just convince the majority of the users with privacy arguments or even hypothetical extra features from Signal. Only if WhatsApp would introduce something really annoying (huge ads, fees, constant technical issues) people would start to move. But even Telegram which is so much better IMHO (albeit privacy by default isn’t better) will hardly be #1 ever if nothing of the above happens.
I like how the article teaches by explicit example. Very helpful when it comes to data.

The "lag" and "lead" SQL functions are particularly useful when analysing sequences of timestamped events (GPS fixes, task completions etc). They allow you to easily return the delta of a value (time/distance) between the current and previous row, which is really useful if you want to compare expected vs actual on those deltas.
Yes, loops, just like we learned in CS101.
The author seems to be assuming that all iPad owners have or will soon have a smartphone. I don't know that this is the case: my mom got my grandmother an iPad, but there's no way she needs a smartphone for anything.
We submitted our site to betali.st and received 400+ signups as a result. Would your site be similar to that?
I am missing something. How is this dramatically different from passing around the data: URIs ?

data:text/html;charset=utf-8,However,%20data%20URI%20does%20the%20same%20without%20the%20server.

Here is a self-containing cached document, for simple texts probably with a better efficiency than base64.

EDIT: ah. The shorteners barf if you try to "shorten" the data URIs
Just tried it - its wump and not wumpus - and at least in google chrome amd64 linux it segfaults.
You are assuming it's an either or scenario. For good engineers, it's not. They can choose a place that solves real problems and uses nice technology.
Inflating a currency is likely incompatible with it being the global reserve asset.
Totally agree. I think offices should be default with optional communal areas, not the opposite (communal offices with limited private work rooms).
I've done pretty much this for the few e-books I've bought. None of the e-book applications for OS X do proper justification with automatic hyphenation, and some of them (such as B&N's eReader) don't even use subpixel antialiasing. The DRM is generally pretty weak, and it only takes a few regexes to convert them in to valid LaTeX code. After you clean it up a bit and add the semantic markup necessary to get proper chapter divisions, etc., you get a PDF that's a true book, suitable for printing, with typography that is actually readable.
I got a job being that "scrub" while under the direction of the lead developer, very helpful. I was in high school so they paid me nearly minimum wage, but I landed a salaried gig my junior year in HS. I gained the experience needed to provide value to other companies, while subsidizing the cost of my intern by working - a win win IMO.
While I feel the OP's pain in terms of difficulty working with the limitations of AppEngine, what he's not mentioning is the collection of benefits you get from AppEngine over other services. We've found that once you work out a solution to the datastore and request timeout issues, you have a remarkably robust and scalable system for free (or at least out-of-the-box).

With AppEngine, I've never had to migrate a database schema, build a load-balancer, hire a fulltime sysadmin, or even pay for servers that arn't receiving traffic. I don't have to set up a large-scale deployment system, nor spin up a new database server when traffic gets too heavy. AppEngine so far has been remarkably cheap (we're starting to bring in more customers however, so we'll see how long this lasts).

Many of the challenges he mentions come down to thinking about writing a webapp with a longer-term vision in mind. Datastore limitations crop up when you outgrow your first datastore in a standard system; in AppEngine they're properly enumerated and dealt with from day 1. Likewise long-running connections become very tricky to deal with with lots of traffic... this point is a little harder to argue with the recent popularity of asynchronous-io servers, but I think Google is working hard on these limitations. SSL is just annoying; we've had to deal with this by adding an SSL proxy until Google adds SSL support -- but it sounds like Google is pretty close to solving this one (it's been promised by end of year).

Also, AppEngine is written in a very high-level way; should you reach a point where AppEngine no longer makes sense, it is amazingly easy to transition over to another system (as the OP apparently found out; I would give more credit to the design patterns inherent in the AppEngine APIs than 'TDD driven development'). Tornado, webpy, etc have virtually the same interface as AppEngine's webapp framework.

There are definitely tradeoffs when choosing AppEngine as a production backend right now, and its certainly not the right solution for every problem... but for many people, us included, its been a pretty large net benefit for our startup. Google is actively improving the system, and I expect many of these problems will go away in the next 6 months or so.
... but ... my head will be so cold!
We both agree that the professor should have made his own questions. However, this does not get the students off the hook. They used a resource where the publisher clearly says: students, do not use this to study. So, this is clearly, without a doubt cheating. I'm sure that many students knew the professor would use the questions verbatim, making it even moreso questionable.

What if someone came up to you and said "here's a test bank man, the prof pulls the questions right off it!" Clearly it is unethical to study from these materials. Similarly, if the test bank merely says "STUDENTS: Do not use this to study" then it is also unethical to study from.
I recently developed my first GAE site, and whilst I didn't run into the problems the author of this article did, I spent a lot of time hunting down best practises.

It's now been ages since I last looked at Amazon's offerings; does anything have any links to best practises / development strategies for either AWS or GAE?
In my experience, the NHS will only diagnose severe cases of ADHD in children. Everything else is a struggle, like most mental health services on the NHS unfortunately. I think the best option is to get a private diagnosis - I am considering this myself actually.
When has NY state ever cared about making their budgetary ends meet? They cared that the people had dared to disobey them, not about the money.
Who decides that? I am european and I do not need or use Meta, but I believe there are many small buisness for example, who invested in a social media presence and get their clients through instagram etc. Or just ordinary people, who have their social life organized with it.

To be honest: a european wide poll of whether europeans decide to allow or ban meta (with its current practice) would probably not give the desired result.
I think it would be stretch to say the last election in Germany that got Habeck his post was fought on anything close to this topic.
I might be biased by having worked with Bryan O’Sullivan, but I personally think that RWH has aged fantastically well in the “get practical shit done in Haskell” genre.