skysight-inc/HackerNews huggingface dataset:
> There's a great disorder in working from your home at odd hours, it's not healthy

I'd be curious in hearing you elaborate on this. I've been in a WFH setup like this for about 4 months, and while I enjoy it right now I do wonder if it'll be something I might regret after 2-3 years on this schedule.

My primary reasons for working like this are that:
1. I hate being in the corporate office environment, it feels very artificial and constraining
2. I tend to have my most productive coding sessions very late at night anyway
A lightning talk I would love to attend.
Great Product Management Comes from Balance
Feel free to discuss what you think and if it is still relevant, I think it is.
The Curse of the Honeycrisp Apple
Somebody forgot to tell this guy you need a waiver: https://www.youtube.com/watch?v=Mm_akuIuz3g
It's not mass production that causes this though, it's the constraints (the things that make the process "design" instead of "art") that come from how they are used -- and while some of those have solidified into technical or legal constraints, many are simply matters of convention.

Similarly, any user experience study of a website isn't going to find that you should make your menu some diagonal shimmering nonsense, or try to convey information on the side of a spinning cube or any of that sort of thing.
> you have to use EF Core, which doesn't yet support mapping to views or stored procs, only tables.

At least this one is not true: https://docs.microsoft.com/en-us/ef/core/modeling/query-type...
XSLT got an unfair shake. Yes, XML is ugly, and verbose, and painful to write code in, but the ideas were very good. Most users never understood the processing model or the declarative/functional nature of XSLT, and so tried to write procedural code with it, with predictably nasty outcomes (hint: <xsl:if> is almost always a code smell). But those who did get it, could use it to write some pretty elegant little programs.
So you are asserting that nuclear fission is benign and working on it is unassailable?

There are plenty of people who would disagree.
Cloud computing without containers
iPad magic pro
Magic Leap's MICA was more impressive

https://youtu.be/QBd-egUFV_4?t=34
> Also noteworthy that the internet was invented as a result of "weaponizing"

For those curious about how military funding influenced the invention of ARPANET, the internetsociety has a brief article on the history [1]. Ironically the sites responsive behavior is not designed very well for small viewports. For example, it is difficult to read from a phone.

[1]https://www.internetsociety.org/internet/history-internet/br...
I really don't understand why you are blocking Sentry, it's for error/exception logging and makes the developers behind the product so much faster at fixing stange issues that you might run into.
You're right, it's supposed to show up only near the end but i'm having problems getting it working :P
If you have no skills you can get paid to try it for a week. The pay isn't great compared to other jobs, but you don't need invest much to try it (compare to the investment to get far enough in brain surgery to decide if you like it)
This is great! Love the lisp calculator
It Can Be Done (2003)
To me, that's what the author is saying with "ugly code survives." You have an ugly 20k line codebase that survives because you can't touch it without breaking something.
> Currently it works only in Python > 3.6 Because dict matching can work only in the latest Pythons.

Should just work with collections.OrderedDict in older version though?
> since the OSI says a license should not discriminate against intended use

And why would an opinion of some organization funded and supported by unethical corporations even matter here? Of course they want you to make software they can use. You shouldn't though.

It's very reasonable to discriminate at least against unethical corporations. You probably don't want your software to be used in organizations that kill people or that sell censorship solutions.
The whole world hovers between barely works and doesn't work. That's the theory of evolution that explains the history of life.
> Chinese people are human beings.

not according to the Chinese Communist Party, they've killed more of their own than in any other wars.
>Rich people can afford to turn their nose up at any kind of work apparently.

Dirt poor people have made much harder choices all over the world. And they had families and everything. It's called dignity, and it's not a luxury reserved for the rich.

>Also noteworthy that the internet was invented as a result of "weaponizing"...so put that phone down.

Which is neither here nor there. The internet was not some special invention that only the military could make. It was a design created to solve certain constraints. If the military hadn't worked on it (e.g. because programmers refused to do it), it would have been developed by some company or university.

Besides it took 3+ decades and lots work after its invention until it got to the hands of the people, and thanks to public funded telephone network infrastructure, academic work (from MIT to CERN), and private companies (CompuServe, AOL and co). Left to the military it would be an insignificant niche network.
what's the rate for opossums who get close to humans though?
.NET Core is the future just like moving on from COBOL and FORTRAN was the move 30+ years ago, eh?
The GPL has some deeply political implications and it doesn't fit everyone's views. That's why people don't like the GPL, because it doesn't fit their view. But as far as its goals are concerned, I think the GPL achieve them very well.

(I have the opposite experience, in the beginning I just used the GPL because it seemed fine, but thatnks to some real life experience, I came to realize how my own political views are embodied in it and how wrong I'd feel producing code that it's not GPL) (I don't say the GPL is perfect here, but it's way better than the MIT license for me)
Yeah, I eat keto, but I don't push it on people or think it makes me better than anyone. I'm a T2 diabetic, and it's simply the best way for me to eat to prevent losing my feet or winding up on dialysis someday.

It's not the cheapest way to eat (meat and fresh vegetables are expensive compared to processed carb products (or heck, even nonprocessed carby staples like rice and beans)), so I would never look down on someone that couldn't afford to eat this way. I wouldn't even push it on another diabetic, beyond mentioning that I use it to control my blood sugar and it works well for me.

I think my eating keto is a personal "essential weirdness" to quote an article someone posted elsewhere in this discussion. [1]

[1] https://news.ycombinator.com/item?id=18403103
> What the hell are USPS smoking?

They always been smoking something.

When they released their "forward your mail to your new home online" feature where they charge your credit card $1 to verify your new ZIP code, I read it somewhere on dark web that a gift card works as well. I was actually purchasing new house, so I figured I give it a try! I bought a $20 gift card Visa Vanilla (with cash) and registered it online (during my visit in Starbucks using their WiFi) with my new ZIP code (you can provide any ZIP code while you register your gift card - its only for further verification) and sure it worked out like a charm! I figure I am not the only one that succeed with this. Then I read few months later at the same forum someone answer that USPS is blocking gift and prepaid cards at the moment. But for few months at least a hell broke out loose when you could load $20 gift card and pretty much forward mail of 20 strangers to your desired location, at $1 per pop.
I'm not glorifying them or anything. But bribes are part of an authoritarian system, those people have an almost feudal right to the power, and hence to extract value from it. However at the higher echelons where the government was ran from, failing to do the job you were given for bribes was a problem. I suspect that effective members of government took bribes in such a way to incentivize the behavior they needed.
And why is it more expansive than for dogs.

It's pretty well known that you can user veterinary antibiotics to treat humans for a fraction of the price, I wonder if rabies vaccine doesn't make the cut too...
Last time I run over Brazilian statistics, being a random person inside a plane was about as dangerous as being a random person inside a bus (what is safer than a car).

There are two large features of that data. First there is the fact that scheduled fights carry more people than the other kinds, pushing the overall average into the "safe" region. Second, there is very wide difference between kinds of flight, where agricultural aviation can be more dangerous than riding a motorcycle in heavy transit.
> the right sterile environment

This has echos of No True Scotsman. Computer storage media also have ideal conditions that can be used to extend their lifetimes (though, granted, not indefinitely, AFAIK).

What about in real conditions, subject to things like temperature variations (including "extreme" heat that non-operating computer hardware can do just fine in), exposure to light, humidity from the air (to put it back into aqueous solution occasionally), and common oxiders found floating around in the air?

Could one rely on an arbitrary single strand to last even 5 years in an office environment, or are numerous, RAID1-style, copies required to maintain fidelity?
We had Informed Delivery at our old house, and now we have it at our new house... except we don't know how to stop receiving emails from the old house, so we know what the homeowner of our old house gets every day.
> I'm not in the camp to call it assault even though it might be technically.

...

So if someone reaches for your fork at lunch today and then accuses you of assault, that might be OK technically too?
Oh, please - https://dictionary.cambridge.org/us/dictionary/english/discl...
he's not in the clear from civil lawsuits which I'm sure this SEC settlement sets a precedent.
If the search area is not on top right, everybody will loose time looking for it. Web is not art anymore. It's mainstream. It might be sad, but well...

Just look at all the rant there are when an app change a bit of it's design. You want adoption by users ? Make it easy for them.

Is it frustrating for designers ? I bet so. But can you imagine living somewhere where every shop have its own design and way of sorting things ? Imagine a supermarket where products will be stores in alphabetic order ?

Seems a good idea, you won't have to search for the good line any more. But it'll have to survive long enough to customer to adapt.

Well, now imagine every supermarket having those disruptives ideas.

Maybe in a future where we'll all have time for it, if we won't have to work more than 5-10 hours a week. Why not ? Until then, let's keep it simple.
The only reason the market is hot is because of those projects driving up labor demand and spending capacity. It's all blood money.
What businesses have goals that violate that Charter? You might actually want to read it...

> How about acting in a way so as to not cause others to suffer or impede their search for happiness?

MEANING??????

This thread is so gibberish-laced...I feel like I am debating a bunch of fifteen year olds.
I m a student Looking for internship
Hello , I m Sureenddra , I m currently pursuing my master's at University of Massachusetts Dartmouth and looking for an summer intern 2019 , I m good in javascript , NodeJS ,Java and Python. I have worked for 2 companies as an intern in my bachelor's , also worked for the govt of india for application development.Thank you , do contact me at sureenddra29@gmail.com
"see communication services " - not just VOIP.

Carriers will fight tooth and nail, 2018 and long beyond for anything related to data, voice, texting, essentially anything services related.

The bulk of their revenues at least are still made up of 'voice packages'. Do you think that they are just going give that up?

They will fight any handset maker on this - and by the way apps, and search.

Tooth and nail, balls to the wall an only Apple can basically do as they please.

They'll try to negotiate a cut of VOIP revenue, they'll demand that such apps cannot be preloaded, they'll demand a cut of search revenues from Google. They'll demand a cut of app store revenues. Or demand that their own app stores be installed.

Anything voice, data or services oriented they want a cut of.

" but carriers definitely did see the writing on the wall and prepared for the cannabilization of their voice revenue for quite some time."

They are not - moreover, there are 10's of billions to be made in the meantime as voice wanes - moreover, I think we'll see regular voice services with 'phone numbers' for a very long time yet.

Consider net neutrality - it's an attempt by carriers to undercut major players and demand more revenue for QoS etc..

No, it's a huge, huge turf war. One of the biggest 'open wars' in business because the fault lines are always changing whereas in most other industries there are many norms and practices that have developed between different layers of the value chain that have stabilized over time.

Between carriers, handset manufacturers ... it's blood.
> The coal plant will just bill you double thf amojnt when there is no wind/sun.

Which prompts users to install battery storage (which, in the US, is eligible for a 30% federal tax credit, not to mention state and local incentives in some cases).

If the coal plant can bill you double, so can the nuclear power plant. You can't charge me for the sun on my roof, nor the energy I store in my Powerwall.
Tempted to pick up one of these just to try out a foldable phone - https://amzn.to/2T0Ifl4
'Microdosers' of LSD and magic mushrooms are wiser and more creative
I mean personally, News Bloopers are the best kind of Bloopers. We laugh at our own faults. It's more human this way.
Australia: Muslim migrant stabs three shoppers, killing one, slashes officers
And you have it because the elegant, abstracted version exceeded the developer's ability to comprehend.
Right, but what happens when they start raising the prices for non-zero rated content? Or when they start zero-rating everything except their competitors services?

In the end, zero-rating is the exact same as charging more for some content.

This is like the difference between charging $0.95 for something with a $0.05 credit card fee versus charging $1.00 and giving a $0.05 discount for cash customers.

The only difference is the messaging.
"Happy Christmas" isn't tongue in cheek. It's just literally what people in England actually say.
“Services”, as apple like to call the heading they report App Store revenue under, is largely the fastest growing thing at Apple. While historically it’s true Apple has made its money on high margin hardware, the future growth seems much, much more reliant on services. I wouldn’t be so quick to discount the increasing importance of service revenue such as the app stores to Apple.
There's a partial list of Kernel implementations (the lisp described in the paper) that I'm aware of:

https://axisofeval.blogspot.com/2011/09/kernel-underground.h...
You are right! I'm thinking to backport it with some minor syntax change for python2.
That's usually true but a lot of code in the middle of being edited isn't syntactically valid (a common special case is a file in the middle of a merge conflict). So you need some way of being able to accept any input and represent it usefully, even if you couldn't execute it.
Not a comment on that paper, but for those interested I would highly recommend Ben Recht's (ont of the authors of that paper) blog series at http://www.argmin.net/2018/06/25/outsider-rl/.
> That's why people at the head of companies producing these systems keep them out of the hands of children.

?

Does Apple stop my kids from placing orders? No. Does Youtube stop my kids from watching videos? No. In fact, they make a special service specifically targeting kids.
How do you know what I want? You probably don't want your software to be used in organizations that perform abortions or promote religious beliefs.
Show HN: Fast spectogram library in python and rust
Care to show us your rack?
this reminds of investments in research and I'm quoting from somewhere but cannot locate at the moment...

If Balmer hadn't studied spectral lines, Planck may not have proposed the quantum. Then Bohr may
not have conceived his model of the atom, which means Heisenberg and Schrödinger wouldn't have
developed their formulations of quantum mechanics. That would have left Bloch without the tools he
needed to understand the nature of conduction in metals, and then how would Schottky have figured
out semiconductors? It's hard to imagine, then, how Bardeen, Brattain, and Schockley would have
developed transistors. And without transistors, Noyce and Kilbey couldn't have produced integrated
circuits.

Almost every major technological advance of the 20th and 21st centuries originated with basic
research that presented no obvious or immediate economic benefit. That means no profit motive, and
hence no reason for the private sector to adequately fund it. Basic research isn't a waste of tax
dollars; it's a more reliable long-term investment than anything else in the Federal government's
portfolio.
The failures of the US voter registration system are deliberate, targeted disenfranchisement.
> But why should that be considered bad? A major factor to this development is decreasing child mortality rates in less developed countries, having to birth fewer children is a natural outcome of that and that's good.

The lower fertility rate is not caused by the lower mortality rate, it's just a happy coincidence which is saving us from rapid decline. In particular there is no guarantee that they exactly balance -- and there is no level of infant mortality reduction that can prevent a population decline at a fertility rate below 2, which is where industrialized countries already are and developing countries are headed. It's already below 2 in Brazil and China.

> There's a lot more to decline before 2.5 becomes <2

No, there isn't, especially when Africa is significantly bringing up that average but they also still have a high infant mortality rate. Every other continent is either already below 2 or is only slightly above it and declining over time. The biggest contributor to population growth isn't fertility rate, it's people living longer.

> and even if we get there: Why should that be bad? Perpetual population growth is a completely insane and unsustainable concept, why are we insisting on making it a thing?

Population growth isn't necessary. What we need is population stability, because population decline is a catastrophe. Somebody has to pay for the people who retire at 65 and live to 100, collecting social security the whole time. The fewer people there are the more burden there is on each one, and that cost comes out of everything else -- education and research, quality of life, everything.

> A reduced global population would be one of the most efficient ways to fight climate change and the environmental impact humanity is having on the planet as a whole.

The most efficient way to fight climate change is to stop burning carbon. That means solar panels and wind turbines and nuclear power and electric cars. The per-capita cost of doing that is slightly negatively correlated with population due to economies of scale. Moreover, the timescale of needing to fight climate change is right now, whereas the effect of birthrates is multiple decades down the road. We need to stamp out fossil fuels ASAP, not 30-50 years from now. And once we do that there is not any significant relationship between population and climate change.

> Particularly once automation will fully take off, we'll be sitting on a crowded planet with more people than we know what to do with, with conservative politicians still demanding "full employment".

Automation destroying jobs on net has never happened. Every time a job is automated, it lowers cost of living, which increases the number of remaining jobs that a person can take and still make ends meat. There will never be a lack of jobs. What may actually happen eventually is that it becomes possible to make ends meat by working four hours a week and some people choose to do that, or work for ten years and then retire, but how is that a problem?
The outcome of an aggressive medical treatment can be much worse than death, not even taking economic or opportunity costs into account.
It's not just a cargo-cult mentality.

There's a decent amount of research that has found that putting things in non-standard locations impairs most users' ability to accomplish what they want on your website.

The Nielsen Norman Group is a decent place to find some of this research. There's some decent information here about how conventional layouts tend to be more effective:

https://www.nngroup.com/articles/horizontal-attention-leans-...

and how placing logos in the center instead of on the left often prevents users from accomplishing their goals:

https://www.nngroup.com/articles/centered-logos/

and the reason all of this matters is that the computer skills of a typical person using your website are probably far, far worse than you think they are:

https://www.nngroup.com/articles/computer-skill-levels/

so if you deviate from the "standard" layout too much, you'll hurt your website's business value because people won't be able to use it effectively.

I think there's still lots of room for creativity within a standard layout. But too much creativity might result in a site that looks better from an aesthetic standpoint but is less effective at actually delivering business value.
This isn't about parsing the JSON format but the mapping between JSON datatypes and your language datatypes.

JSON numbers are arbitrary precision, how you choose the represent those numbers in your language varies widely, and up to you.

Adding hooks into JSON.parse would actually solve a whole class of problems related to datatype mappings. Right now they're statically defined by whoever implements the parse method but it turns out not to be very flexible.

What if I want to represent my JSON array as an ArrayBuffer or a SortedArray?

What if I want to represent my JSON numbers as strings or my libraries number type for working with currency.

What if I want to map my hashes to my own HashMap?

Being able to say JSON.parse({ array: SortedArray, number: BigInt }) would be very nice.
In my experience, ugly code is more a product of churn (like moving target business requirements) than incompetence.

You may have started with a nice abstraction for one case, but you don't have time to reabstract every step of the way.
Parent means that the execs don't let their own kids use the toxic products they make.
People have been abusing this already
https://www.chicagotribune.com/news/local/breaking/ct-met-up...
NVMe specifically, as M.2 is just the connector (which can also use the slower SATA interface) rather than the interface.
> What the actual hell? You can sign up online to get mail scanned… without any physical verification you're at the address, with only a physical notification being sent after-the-fact?

I signed up for Informed Delivery a couple weeks ago, and it did ask for additional verification information. It was similar to questions asked by financial institutions when opening accounts online: "which of these 4 addresses have you lived at in the past?", "What was the name of your first pet?", etc. All presumably information that has been collected by companies such as Experian.
If anyone wants to implement this, I believe you can do so in Lumen Lisp: https://docs.ycombinator.lol/

In particular, macros like https://imgur.com/C4NL0OB are pretty effortless to write.
It would be more realistic if his/its jaw would move.
Not sure if they are using state-of-the-art TTS. This one [1] sounds a bit more natural.

[1] https://neospeech.com/
Because Designers don't know how to build them without using frameworks.
Because Customers don't know what they need, but very much what they want.