jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agree 100%. Two anecdotes that show how far we've come in the last few years:

* Working on my laptop on the train the other morning I cd'd into an old source tree that was checked out from subversion a few years ago. I was brought up short by subversion not being able to tell me the revision history, what with it being unable to connect to the repository server.

* I also recently needed to checkout an old version of Rails using a rake task I wrote a few years ago, and discovered that Rails subversion repository has gone away. The revision history has moved across to github, but scripts will have broken and existing subversion checkouts will have lost their history.

If you go with a centralised VCS, you will get burned at some point by being unable to connect to a repository, either temporarily or permanently.
The stuff described on the first part of that page has been supported by GCC for ages. It's useful where structs and unions are deeply nested, e.g.:

enum MyStructType { MyInt, MyFloat };
struct my_struct
{
enum MyStructType type;
union
{
struct {
int my_int;
} as_int;
struct {
float my_float;
} as_float;
} d;
};

To get to the actual data, in standard C89/99 you need to do this:

struct my_struct* s = /* ... */;
if (s->type == MyInt)
printf("%i\n", s->d.as_int.my_int); /* <- !!!!!! */
else
printf("%f\n", s->d.as_float.my_float); /* <- !!!!!! */

With the extension, the inner union and struct members are added to the outer struct/union's namespace:

enum MyStructType { MyInt, MyFloat };
struct my_struct
{
enum MyStructType type;
union
{
struct {
int my_int;
};
struct {
float my_float;
};
}; /* note: no name */
};

Now the access code is much nicer:

struct my_struct* s = /* ... */;
if (s->type == MyInt)
printf("%i\n", s->my_int); /* <- !!!!!! */
else
printf("%f\n", s->my_float); /* <- !!!!!! */

The second part extends this to typedefs, while the third part, the Plan9 addition (which is presumably the reason for the HN submission) gives you an implicit struct pointer conversion for structs composed of other structs, a bit like C++'s implicit pointer conversion for inheritance. The page has an example of this already:

struct s1 { int a; };
struct s2 { struct s1; };
extern void f1 (struct s1 *);
void f2 (struct s2 *p) { f1 (p); }

This is how you'd normally have to do it:

struct s1 { int a; };
struct s2 { struct s1 my_s1; }; // <- note non-anonymous struct field
extern void f1 (struct s1 *);
void f2 (struct s2 *p) { f1 (&p->my_s1); } // <- my code is always littered with this idiom

All of this might not seem like much, but complicated data structures really aren't a forte of the C syntax. A bit of sugar alleviates at least some of the endless repetition.
Well, emotional person feels like talking to robot, that's what I've been said.
At the same time, I felt like talking to a child.
Not much to talk about, as for me.
Good point about dropout. Do you know of any quantitative studies that address this specifically?
As far as I know, Juan Maldacena's paper is what what finally convicted Stephen Hawking that he was wrong.
Then "black hole complementarity" argument become good enough to explain back hole paradox.
Then it came Joe Polchinski with his AMPS paper which proved that "complimentary black hole" is wrong.

Now we are in square one - and it could be Hawking is right.

(I have only basic physic knowledge so I would appreciate if somebody with more education can describe this).
I understand that lots of the modules are optional.

However, I cannot see a several megabyte framework [yes, it is: the ext js download is nearly 11MB, zipped(!!!)] working very well for mobile development.
It seems I made a light hearted comment on Hacker News. What was I thinking!
I got mine yesterday. I remember applying through the basic and the longer (advanced?) form.
I'm only familiar with Ruby syntax, and not 100% fluent in it, but it seems to me like this kind of shortcut could make your code much less readable for not a whole lot of gain. I'm curious what the major benefit is over doing it 'the old fashioned way'.
Heh - indeed. Is blending any less wasteful than someone using this notebook to download a bunch of porn, post a few hundred vacuous tweets, and then toss it on the trash heap after 11 months when a newer slimmer version comes out.
I'm not seeing it. I think this argument boils down to "you have a lot of devices; everything in the cloud makes your stuff available everywhere all the time". Besides the fact that my gut says this is basically the same issue that netbooks vs. laptops presents, the author completely ignores a relatively huge deal: Chrome OS can't run your apps. Unless the stuff you are using all the time is already on the web, it won't run, regardless if you are running Windows, Mac, or Linux. (It seems to be possible to get to the Linux underbelly of the CR-48, but I'd be shocked if that was a common occurrence in consumer devices.)
Can't prove it, that's the sort of thing that's dependant on how guided/misguided you are. ;)

Look at it this way. Our society can operate at at a high scale of efficiency, where everything is used to maximum utility and absolutely nothing is wasted, or it can operate extremely inefficiently. It _only_ makes sense to consider the societal-wide efficiency--as you say, the problem and question are macro. So we can posit some ranking, some percentage of total efficiency.

However, 'Will it blend' is hardly large enough to make a huge dent overall in the larger percent. The resources lost from one netbook per time segment are not comparable to the resources lost in even a tenth of a percent decrease in efficiency, if you pardon the approximation.

Furthermore, 'maximum utility' is rather difficult to determine because 'utility' is variable. It turns out that
apparently there's enough 'utility' in making "Will It Blend?" videos that we could even argue that this is positive efficiency!

Do you also get upset when cars and pianos are destroyed for movies and tv shows? Would you have us exert _more_ energy to generate the illusion in order to save good tools?
I am not a patent attorney, but I am aware that a patent is only as good as the claims within it.

All of the claims here seem to depend on the portable device having a graphical map of the "geofence". The patent isn't relevant at all on a system that doesn't have this property.

So it seems that the patent is pretty limited to me. Any location based system that does not graphically show a boundary on the portable device itself will not fall foul of this patent (as far as I can see).
In the US, IRS takes the tax cut before you even see your funds in the bank account. This can be adjusted by filling out the dependents #. Basically, allowing you to have some ability to adjust based on your needs.

The IRS knows everything about your taxes. The filing process is about allowing the citizen to make deductions and providing flexibility by default.

I actually prefer it this way. Note that I’m not saying that the actual filing process is good - that has ways to improve. But, I’d rather take action on my part than government assuming on my behalf. I want to file taxes.

I feel like I might be the only person that likes filing taxes. It’s sort of a Zen mode for me. I love it.
Short of stepping through the JavaScript line-by-line, how do you tell the difference between these two dates?

3/11/2021
3/11/2021

The difference is one was formatted incorrectly, and the other was formatted correctly. One is 2021-03-11, the other is 2021-11-03.

Even having been told that there's a difference, you cannot know which is which.

Even if you think you know because you found an unambigious date like 31/11/2021 somewhere, you still shouldn't be confident because there are many sources of dates, and they're formatted by many different pieces of code. Some may be doing the "right" thing, some may be using US formatting. A complex web application like the Azure or AWS consoles might have literally thousands of sources of dates formatted by a thousand different pieces of code.

Before the 12th of the month, they're all totally and utterly useless for 96% of the world unless they use ISO 8601.

BTW: I just tested this with the Azure portal by clicking through some Log Analytics related things. I got it to show me 3 different date formats, 2 of which would have been ambiguous earlier in the month, and one of which changed between two tenants. So even if you learn which parts of the UI you can trust to be correct, switching tenants will invalidate your experience.
Also I don't think Reddit's design incentivises thoughtful or interesting discourse. The upvote/downvote system turns every thread into a popularity contest.

You don't get upvotes for asking interesting questions, or providing a niche/novel viewpoint. You get upvotes for answering leading questions with utter conviction, (whether you are correct or not) and generating emotional responses, usually outrage (whether deserved or not).

I am very disillusioned with Reddit at this stage.
Why would it be able to generate false positives?
In the UK I'm 9am to 5pm, however my contract allows for unpaid overtime. Usually management are pretty good with this though, and give some unofficial time off in lieu if I have to work OT.
He wrote "some features", not to run the APs in general.

You don't need controller per se to get per-user VLAN assignment or WPA Enterprise. What you need is running RADIUS server somewhere, and controller conveniently provides a basic one (it has FreeRadius underneath, but provides only basic configuration options, so you won't be able to use AD for your users; also do not edit the config manually, any update will wipe your edits).

For guest portal, you need, well, guest portal somewhere. The guest portal is a part of the controller. However, if you need guest portal, I don't see any problem running controller somewhere.

For the rest, you can also run controller on your computer once, configure everything and then shutdown the controller. All the devices will work fine without it.

Edit: word
It's one thing to internalize something you've read and apply it to your life. It's quite another to fear a) not getting a job or b) losing your job because the company allows ridiculous work practices to run rampant. They knew what was up, and the shame is on them.
Agreed. The answers always seem like cliff notes. Just enough to point me to other resources. Also, that expertsexchange drove me crazy... we gave in as a company to buy a subscription.
Firefox Nightly has it now on wayland.
> other non-first-world countries

Taiwan has been first world since the 1950’s (just to clarify to others reading the thread).
It was the most rational. However it also involved the death of hundreds of thousands of people in the process.
Precisely, nobody wants this but everybody needs it. This is overdue by weeks. Finally bojo gets it.
Myriad Genetics | REMOTE/US | Frontend/Backend/Fullstack | https://myriad.com/working-at-myriad/joining-the-myriad-team...

Myriad Genetics is a leading personalized medicine company dedicated to being a trusted advisor transforming patient lives worldwide with pioneering molecular diagnostics. Myriad discovers and commercializes molecular diagnostic tests that: determine the risk of developing disease, accurately diagnose disease, assess the risk of disease progression, and guide treatment decisions across six major medical specialties where molecular diagnostics can significantly improve patient care and lower healthcare costs.
We are currently hiring senior engineers to support a variety of innovating products; order entry and management, medical billing, end-to-end integrations with electronic health systems and other third-party tools, and patient and physician portals.

Tech stack: Java, Python, Django, Spring Boot, Docker, Kubernetes, React, ES6, Redux, Rest and SOAP APIs
i don’t disagree with your points at all, but just want to point out something i think a lot of people may not be thinking about in these scenarios:

maybe govts are looking at their economies not just as systems of production but literally matters of national security, i.e if an economy looses its largest producers of certain products and industries, it looses a huge amount of economic leverage and hegemony... by bailing out companies temporarily they can be saved, and at least in theory recover faster without becoming vulnerable in the short term

letting companies that are over leveraged or inefficient die may be more “capitalist” (and lead to stronger economy long term) but practically speaking it would most likely be unacceptable damage to a sovereign nation like the u.s

just imagine the u.s without general motors or chrysler or ford for example...

(just to note, i’m not qualified to opine on whether this is good policy, just stating my understanding)
Google and Twitter were targeted by the Russians as well. They just didn't go public when they found the evidence, unlike Facebook, until after Facebook did. Facebook bears the brunt in the press because it screwed over the press so much in recent years.
I'm the last to disagree with your assessment of myself, but I'll defend the idea. Aggregating data during a global pandemic isn't a stupid thing to do. Rather - and stay with me here - it's a smart thing.

Edit: Oh you were calling me stupid because you thought researchers wouldn't understand the concept of self-reported medical data. Give them some credit.
can't confirm: http://www.packtpub.com/search?keys=Ruby&sort=0&types=0&fort... seems to work
Haha... I knew most of this logos but in honesty most distros either don't use them or use their own. Seeing them together like that it really shows how terrible they are.

And if you think that's ghetto look at their respective homepages. I do approve of minimalism for websites though.
So off it goes into the Land of the Zombie Brands. Sad.
Linux Plumbers Conference is always incredible, both as an attendee and as a presenter. This year, it's in Seattle.

linux.conf.au 2015 is coming up very soon, but you might want to start planning for linux.conf.au 2016.

In general, I highly recommend the LWN events and CFP calendars: https://lwn.net/Calendar/ and https://lwn.net/Calendar/Monthly/cfp/ . Use the former if you plan to attend, or the latter to know when to submit proposals.
That's good to know, thanks. -X doesn't work at all using the Raspberry Pi. If you have any insight, I'd love to figure out how to get it working with -X, but all my attempts are unsuccessful. Granted, I haven't spent too much time with X11 and its brethren since college.
> Being a devout Christian does seem quite dangerous career-wise today.

When does it even come up?
Not every F35 gets VTOL, and I suspect that's a big part of the problem: VTOL has a massive impact on what your fighter can look like. So does stealth. Having those two features puts some serious restrictions on everything else it can do. It can't be as tough as an A10 or as nimble as a F16 (both planes that the F35 is supposed to replace).

And because only one of the three types of F35 will actually have VTOL, the other two types will still be stuck with those downsides despite lacking the entire reason for those downsides.

The VTOL should have been a totally separate design. Replacing all your highly specialized fighters with one generic fighter that's supposed to do everything, can only hurt your capability, and at a far higher cost.
Pair programming keeps it human, and transfers knowledge very well.

TDD is about reproducibility of results, which is very in line with the scientific method. Benchmark tests will show you when your solutions are getting out of hand on performance.

The sunk cost fallacy is a big problem. Moving to a new platform like HTML5/iOS/Android gives a short reprieve, but soon those proprietary code bases will age.

The other big problem is that usually a smaller portion jobs goes towards management in flatter organizations. Managers want lots of layers for job security.

Eric Meijer is right that small teams which are given narrow mission objectives instead of detailed requirements, and measure their problem domain instead of guessing, will be effective.

I'm curious if a Fat-Tree model of management will take hold, http://en.wikipedia.org/wiki/Fat_tree You get a flatness that improves communication latency, lots of bandwidth, and managers are happy because there are a lot of jobs at the top.
I'm going to PyCon for the first time this year (presenting on how to port Python to run without an OS). I've been to quite a few other FOSS conferences; any tips for PyCon, since it sounds like you've been before?
In addition to these great suggestions, I started a quick round-up myself at http://blog.edge80.com/2014/12/developer-conferences-for-201...

Soup to nuts.
HTTP is not elegant. I can disprove its elegance with one word: referer [sic]
Amazing lack of proof for the assertion in the title.

That said, dials, and especially jog/shuttle (although this isn't quite one of those), are something that once you've had are annoying to live without. Video editors, music production equipment etc. have them for a reason, and that is you get much more feedback through your fingers making fast but precise changes much more achievable than by other means.

Griffin did this before ( https://en.wikipedia.org/wiki/Griffin_PowerMate ) and there have even been peripherals for good old UNIX workstations like http://en.wikipedia.org/wiki/Dial_box .
Strangely I find the promises benchmark faster than the core.async one on the Firefox OS browser.
Those are good points.

I don't think the goal is to have a massive user base or make a lot of money right away. It's more about signing up enough users so that the app can start marketing itself (by word of mouth). We were doing ok at $11, but we think there's a psychological difference between $11 and $5, with $5 being within the "sure, why not" territory.
$1000/day is revenue, not earnings, FWIW.
Why? Because your car is 40 times less safe than school bus?
In fact, those in the back without seat belts are not only risking their own lives, but are also a deadly threat for the driver and a passenger in front.
See http://www.youtube.com/watch?v=4TwkGMeQjTQ#t=4m (in Russian. The first test is with front with seatbelts, in the back only child is using it. The next test is front without seat belts, in the back both adults are using them, a child is not).

BTW, in my country seat belts are mandatory in both front and back of the vehicle.
Forget the middle. Think about your forehead meeting the driver's skull if you're sitting behind him and suddenly the car isn't moving anymore because the front of it is wrapped around a concrete barrier.
Well, they might increase the screen resolution but stop short of doubling it. Something like 1400x1050 or 1600x1200 should be a nice improvement…
This article is pretty inaccurate with respect to the uniqueness of this phenomenon: "What’s unique about her cells is that, not only do they never die, in contrast to normal human cells which will die after a few replications, but her cells can also live and replicate just fine outside of the human body, which is also unique among humans"

Most cells derived from tumors can be "cultured" like this, indefinitely. That's what makes cancer cells cancerous. There are literally thousands of "cell-lines" in regular use by cell-biologists all over the world. HeLa cells are robust and ubiquitous, but definitely not unique. In fact, one can order nearly 1000 such cell-lines from the 'American Type Culture Collection' (ATCC):

http://www.atcc.org/Portals/1/TumorLines.pdf

see also: http://en.wikipedia.org/wiki/Cell_line#List_of_cell_lines
> "Even the smallest reduction in the number of bus riders could result in more children being killed or injured when using alternative forms of transportation," it said.

Fascinating, someone actually thinking rationally about safety.
I was about 11 or so. I got a hand-me-down Apple II from my uncle which came with a few manuals. One of which was for the Lisa assembler which had some graphics routines. I just punched a few in and had some fun with it. Then again, I was the kid who asked for chemistry sets and electonics kits for xmas...
Could be worse, some people waste entire careers in BS jobs. There's a bit of BS in every job though. I guess the story here (other than being a joke) is to get project management software with a faster UI.
I wonder how this changes (if it changes at all) if you are logged in with a GSuite account, which they claim to not collect nearly as much data from (which is why things like Assistant are neutered if they work at all). My pet theory was the reason they waited so long to push the labels was because they were trying to remove telemetry stuff that would kill enterprise contracts if discovered, but I guess that wasn’t the case.
You couldn't call it full-fidelity.
Don't you have to deal with the problem of having a double newline in the field? Any time the value has a newline you have to restart with the field name, colon, and space. So it's not quite trivial to produce.
Kind of hard your tiny text in gray on yellow on a 6" phone screen... HN needs a UI revamp.
Removing stats altogether is certainly an option, but one of my motivating factors for expanding and working on my personal site is to write articles that people find interesting or helpful. Stats are one of the best ways to identify what those things are.

Rolling my own or self-hosting is also an option, but breaks my current flow which is based around using an SSG and hosting only static assets which can be CDNified. My intention with my site design is not to require any sort of dynamic structure or backend services, everything is just static HTML, CSS, and JS. As such, things like comments, analytics, etc are most easily integrated via a SaaS.

Given that GoatCounter doesn't use cookies, doesn't do any cross-site tracking, and provides me controls to limit what data is collected and how long it's retained, it seems a fair option given my constraints. I'm open to other alternatives, but I don't think it's a reasonable or tenable position to say that people shouldn't have website stats. Fundamentally the stats I'm collecting are basically the same information which would be contained in a http server log, hardly egregious, and something any user should expect to be collected if you're connecting to a server on the open internet.
None mention JSON? Alright, then I'll do it.
So setting aside the merits of Coinbase as a business or the philosoeconomic significance of cryptocurrency, should I buy Coinbase stock? I want to make easy money by buying stock. Think it'll go up after it's listed?
Superfluous commas are an asset class on HN.
The money will be used to wage war to protect the petro-dollar.
Either that or https://date-fns.org/
With ML, we ought to be able to bridge the gap between sending audio (here 3000 bps to be usable) and sending a compressed transcription (20 bps to get words across at a similar rate).

Surely there is some middle ground where we dedicate say 100bps to get the words over, together with a small bit of info about the emphasis, accent, tone and timing of the words.
See: https://www.wsj.com/articles/this-hedge-fund-made-700-millio...
The last paragraph of this article just turns into a "we must protect corporate profits at all costs" argument
> Only problem with this is I can't figure out how to spend all the money generated by the tax.

It doesn't matter. Pay debt. Dig holes. Build bridges. Just rebate it to whoever on a per-capita or per-tax-paid basis. Literally do anything with it.

The point is to incentivize conservation, not to raise revenue. You could get the same thing with a regulatory carbon penalty too, but it's simplest to administer as a tax.