skysight-inc/HackerNews huggingface dataset:
That probably costs more, though.

Software engineering is mainly knowledge work. This means the majority of work consists not of building stuff, but acquiring and organising knowledge. I've read somewhere that about 50% of the job is gathering information.

When a person leaves after having spent two years at a company, it might look like you get to keep everything they've been working on, but this is far from true. If the 50% assumption is correct, a person leaving after two years means you throw a full year of work into the dump. This is a huge cost, but it's hidden.
How We Improved Data Discovery for Data Scientists
Alright, you made me add references :)

It comes down to this: Typefaces/glyphs are not copyrightable. The font code that produces those glyphs is.

> Typefaces cannot be protected by copyright in the United States (Code of Federal Regulations, Ch 37, Sec. 202.1(e); Eltra Corp. vs. Ringer)...However, there is a distinction between a font and a typeface. The machine code used to display a stylized typeface (called a font) is protectable as copyright. [1]

In software, a similar "black-box" derivation process has happened many times, e.g. UNIX/GNU. Copyrights applies to software source code, but not software functionality.

Determining what is the "essential, creative work" in each case in a nuanced way is a matter for courts and armies of lawyers: Apple round corners, Oracle Java APIs, etc.

[1] https://en.wikipedia.org/wiki/Intellectual_property_protecti...
Anyone who was worked a job where low wages are paid (either as a worker receiving low wages or in a managerial position) knows that there is an extremely tangible effect on work quality and productivity.

Workers who feel they aren't being fairly compensated for their labor don't work as hard. They don't show as much attention to detail. They don't have any loyalty to their employers, who they perceive as exploiting them. They are much more likely to quit or leave at the first opportunity for any job that seems better. They aren't invested in good customer service. They grow to resent their employers when they work full time and still don't make enough to afford basic necessities.

Its no surprise to me that paying workers a living wage (or even something close) results in measurable benefits for a business, in a variety of ways (not to mention immeasurably improving the lives of employees).

Further (since this seems like such an alien concept to most high-wage, HN members) getting paid a decent wage also allows massive benefits to the economy and society at large. We're currently looking at a global pandemic with the coronavirus. Given the apparent virility, it seems inevitable that this virus will spread to every country in short order. Most low wage workers don't get sick leave. Many get fired even for taking unpaid sick days. These are your cashiers, your grocery store workers, the people who make your coffee - the service industry workers who make up the bulk of American labor. Even those workers who won't get fired for taking sick days, often can't afford it. We've all seen the stats about the huge number of Americans who cannot afford an emergency expense of a few hundred dollars. Staying home sick qualifies. The containment efforts we've seen in South Korea and Italy have (so far) largely failed - and these are countries with universal healthcare and worker protections that we don't have. Right now it costs $3,200 to get tested for the coronavirus in the United States. Not treated - just tested! Working people cannot afford this and will not get tested, or treated - which will make the crisis worse. How much will this crisis end up "costing" us in the long run? If not this one, how much will the next, inevitable one cost us, because working people don't have the income or benefits to take care of themselves?

Massive kudos to this guy for paying his workers a fair wage. Hopefully other employers are enlightened enough to follow his lead and do the same, with the understanding that paying adequate wages benefits not only their business, but society and the economy at large.
I had the same issue with not being able to tell what is from a 3rd party or Amazon.

I assume that sold and shipped Amazon has a greater chance of being real. For example, my wife was looking to buy some masks (I know, give into the fear) but I refused to buy from 3rd parties since I have a low level of trust.

So I built an app to help me and friends quickly tell if from a 3rd party or Amazon. Welcome to try and let me know how it can be better. https://www.trueseller.co
>The etymology is from 'someone who has professed vows'

To a certain extent, I think you are guilty of relaxing the definition just as you accuse the OP of doing.

Strictly defined “professional engineers” are licensed and do take those vows of ethical behavior. However, the vast majority of people claiming an engineer title do not meet this criteria. While somewhat pedantic, it does carry legal meaning. Some states have even brought lawsuits in this regard, although I think they were ruled against.
How Covid-19 is infecting our minds, not our lungs
Do you really need to decouple frontend and backend in the first place?

Why not separating concerns instead of separating technologies? Tight coupling of UI with database but decoupling of e.g. admin UI/backend from end-user UI/backend.

I'm the author of a Node.js RPC implementation (https://github.com/reframejs/wildcard-api) and the idea is the exact opposite of what you are prescribing: highly coupled frontend business logic with database schema/queries. Makes things so much simpler, in my experience.
Fun fact, FX Fighters development was originally on the SNES.
How to Start a Fintech Company and Make It Successful. Part 2: Product Ideas
"The Great Ptolemaic Smackdown" pops up often on the web, but it is completely dishonest.

Its arguments are “it was not proven then” and „Galileo wasn‘t skilful enough not to insult the pope.”

It also intentionally misleadingly avoids to show to the readers the actual papers and sentence made by inquisition which are preserved and completely disprove the quasi-arguments.
Big Farms Make Big Flu: Dispatches on Infectious Disease and Agribusiness (2016)
> What is the intent ...

What is the intent? You tell us. Was the person doing it to try and capitalize on someone else's creative works?
I have to use this opportunity: Thank you for all the great IndyCar and Nascar titles released over the early years of the PC platform. The Papyrus racing title hold a very special in my heart/childhood.
Bitcoin Price Drops to $8.8K – 4 Potential Reasons to Explain That
A quick primer on type traits in modern C++
Gadget Lab Podcast: There’s No Such Thing as a Free Lunch
Congratulations I'll definately check it out.
There's really two camps of VBA, the "application builder" and the "spreadsheet functionality" camps.

Application builders are trying to build interfaces for things that will run in a non-spreadsheet (i.e. non-reactive, not always-recalculated-to-be-consistent) mode. That's bound to be brittle, because that's not what Excel is for.

Spreadsheet functionality extending people OTOH write almost 100% what in ordinary programming is known as "pure functional style". Too often to write complex formulas in Excel (even something as simple as the Black-Scholes equation) people have to use multiple cells to keep things tidy and debuggable. You can use VBA functions for that. You can also write short loops to "solve for zero" with the bisection or Newton method etc. as long as they don't run for long. None of that interferes with spreadsheet semantics.
Yeah I had the same experience. But then I realized that I need to get rid of VBA so I turned to other tools.
> I think their "ribbon" UI has been a good step away from giant crazy menus.

When you discuss UX you always have to be aware that you have two very distinctive populations with very different expectations: new users and old users.

Everyone I've ever seen trying to find something in new Office apps (myself included) was bitching about ribbon menus and how much they suck. It's 100% biased because we all were used to the old UI, but since I use Office and Windows only occasionally, to this day I still didn't get used to it fully.

For new users who grew up on Win10 and this type of UI I'm sure it works great.
1 Gbe is just marginally slower than consumer grade HDD and matches the fastest residential/SME internet connections. For most 1Gbe was a noticeable upgrade while 10Gbe isn't, while cost of hardware is noticeably higher.

10Gbe has decent adoption where it makes sense.
Ordnance, I though that got privatised as we can no loger design our own pistol or a rifle :-)
The man is a true believer. Doing everything
out of passion, and paid for peanuts, about 600€
a month.
Fair point, but that document was written by, and largely for, the privileged class of its day. I’m more curious if there are any metrics that actually show people were more happy in the past.
Read the license before use the library: https://github.com/bouk/monkey/blob/master/LICENSE.md
Caution! This approach is very dangerous, and not thread safe.
How to cope with stress during 2019-nCoV outbreak
I think that was the idea behind http://www.workatjelly.com
I would argue writing a book, composing a song, or inventing a device should be viewed as a search process. You are wandering around in the space of all possible books, songs, or devices looking for one that is interesting to read, pleasant to listen to, or useful to use. Your work is mainly identifying special items in the vast space of possible items, making it physical once identified is only secondary, at least for the purpose of this discussion. So writing a computer program to generate all possible songs is finding a specific and - at least somewhat - useful program among all possible programs and - ignoring its triviality and the general questions about copyright - seems copyrightable to me. On the other hand using this program to turn the space of all possible songs from something in your head into a huge pile of MIDI files on a disk seems not copyrightable to me because you do not single out interesting songs. Finding a good song did not get significantly easier, searching through and listening to a sea of MIDI files instead of playing all possible combinations of notes on a piano and judging the sound of it.
Where do you get 'massive negative' from? Cycling and walking are much healthier, so it might even be positive for them.
Researching PostGIS slowness (2019 edition)
This is for the end user to use when they need the web app to work differently or to filter data from the web app while it is live. If software devs implemented everything that everyone needed, this wouldn’t be needed, but that is obviously an impossible goal (and even if you could do it, would you want to?)
The flatness is almost entirely canceled out by the relentless 20km/h+ wind
In San Francisco?
On the other hand if you offered it up as a fact with reckless disregard for its truthfulness...

Again we see programmers trying to understand the law in terms of ‘how can a piece of data be illegal?’ while the law is quite happily focusing on making specific actions illegal.

‘You can’t arrest me, gold bars aren’t illegal!’
‘Yes, but carrying them out of the federal reserve vault without permission is.’
To see how creepy and invasive this was, see the 'Actual Facebook Graph Searches' that Tom Scott compiled: https://actualfacebookgraphsearches.tumblr.com/
Excellent time to travel, the hotel prices in places like HK are insanely low right now.
I'm loving Uber's Base Web for React. It has accessibility built-in. It is themeable and highly customizable due to its "overrides" feature. The project is highly active with frequent releases.

https://baseweb.design/
> You would be surprised to know that I am doing well and prospering, especially if you knew my health situation

As someone who is in the midst of a difficult medical situation right now (and who cheated death myself 2 years ago during the episode that sent me to ICU and gifted me with yet another chronic condition), I'm very happy for you and hope I can join you in your wellness in the coming months.

Some 15 years ago, I almost fully recovered from a serious medical condition that left me partially paralyzed, in severe pain, and out of work for many months. This time around it's a lot harder, and is taking years instead of months.

Aging sucks.
And after 4 generations, less than 1% of the original material remains.

percent remaining = 100 * (r^generations))

Where r is expressed as a decimal 0 <= r <=1.

Even at 90% recovery, over 90% of the original material is lost after 22 generations. The highest recycling rate of any material in the US is lead (mostly from auto batteries). The USGS reports that rate as ~70%, though this may be the amount of recycled material in new production.
Who do you think is wanting them? Small-Medium business or enthusiasts/prosumers?

I can’t see enterprise vendors selling them and I doubt the support is great.
As with cornavirus: if you're killing them off faster than they're reproducing, they're not.

And recovery of degraded habitats may take centuries or longer.

Extinction of species is forever.
Back then there were a few book that talked about the "Internals" of VBA and taught a lot of tricks like manipulating the pointer, etc.

But I do believe that people should turn to better tools. I think at least they could use VB, which is a proper language and has support for version control and other stuffs. It's also very easy to use VB to manipulate Excel, much easier than C#.
I thought it was a routing problem -- the one street half bisected a peninsula, so if you want to get from one side to the other it wouldn't mean "driving down the next street over," it would mean driving down twice its length and dealing with traffic at the squeeze point. Did I misunderstand the geometry?
Indie Hackers website was similarly eye-opening experience for me: it basically lists various hidden champions of internet. Companies you won't find on Techcrunch or in YCombinator, yet they generate nice seven-figure profits per year to their owners.
Yeah, you have described the essence of the problem. The game was quite realistic, enough that rookie Cup drivers would use the product to get familiar with tracks they'd not yet raced on, but that level of realism made it not so fun for the casual gamer. (It turns out that racing cars at the top professional level is actually hard and not something you pick up in 15 minutes.)

We would go to NASCAR events, weigh and measure car components, talk to the crews/drivers, and most of us even got the first level of competition license (typically 3 full days of classroom and on-track instruction and then 3-6 more days of individual mostly track time) so we understood what driving a racing car near, at, and slightly over the limit was like.

The PSX product introduced a feature that later made it back to some of our PC titles, called "Arcade Mode". It was still racing (in that skill mattered), but arcade mode gave the cars far better braking, allowed them to slide and pivot more but spin out less (by changing tire slip curves), and gave drag reduction to cars that were losing the race. We also introduced the smoky burnout/donut ability which immediately made it into the PC title (but had a bug that caused a smoky burnout to be the fastest way to launch the car from a standing start, which critics [rightly] hated).

At the end of the day, fairly few people are interested in very realistic racing. (Many of the ex-Papyrus team are over at iRacing now and they're on the ultra-realistic side of things.) If you want to sell a mass-market game, ultra-realism doesn't sell as well as fun and engaging gameplay.

The end state of this drive for realism was https://en.wikipedia.org/wiki/Grand_Prix_Legends which I worked on some of the early code for, but left before it shipped. Even in the early stages, with the best computer and graphics card of the day, a full set of physical controls (including force feedback steering), it was difficult to drive the car around for a single lap at 9/10ths pace, let alone race them in traffic.
This solution is pretty nifty:

https://images.victorianplumbing.co.uk/images/Alaska-Combine...
There is a difference between being an apologists and wanting the history of science to be cleaned of anti-papal propaganda you know.
I'm always wondering what about people with disabilities, older people with problems with walking, pregnant women, families with four kids, etc.

Sometimes the public transport for such people is problematic and using taxi all the time is too expensive. Total banning cars makes a great space for the healthy ones, the rest is happily ignored. And this is sad.

I like decreasing the number of cars, not forbidding them at all.
Fomite
Get an electric car?
It's a bit reductive to call it "the editor for VBA macros", it's like calling Visual Studio a "template editor" because you get a set of template files when you create a new project.

The purpose of VBE is to build applications, it's an IDE.
Add-ins like Rubberduck are actually very useful in extending the capabilities of VBE and there are still millions of people using VBA every day to solve business problems.
Not to mention circumventing the usual corporate app deployment BS...
Wood pellets, irrigate, fill-up battery powered tools, turn on AC.
I understand that this would also be a problem in certain types of US neighborhoods.
Hiding Voice Commands with in Inaudible Sound Waves
Curious, what do you think of RPC instead of GraphQL?

E.g. https://github.com/reframejs/wildcard-api for JavaScript.

The neat thing about RPC is that you can tap into the full power of PostgreSQL "directly" from the frontend.
Thanks! There's definitely a cult following and a lot to be proud of, but I have to say that Dave, Randy, Adam, John, Matt, Charles, Anne-Marie, and the rest of the team deserve 99+% of the credit. I played but a bit part (and really enjoyed every moment of it).
I visited a major company once, a relatively large company you've all heard of. Went to the bathroom and oh, that's neat, they have toothbrushes and shaving kits and stuff for employees. A couple minutes later it clicked: oh they have those there for when you spend all-nighters. Oh no no no.

I'll stick to my small company 9-5 gig, thanks.
Yeah I varies quite a bit is texture and flavor between provinces too
The list of advertising partners on Techcrunch is virtually endless, and the "founding partners" cannot be disabled directly, which (after 2-3 clicks) is revealed to consist of Amazon, Google, Microsoft, Facebook, DataXtrade and more...

that link is gonna remain blue.
I'm actually trying to break into BI or DE, so Python is my first choice. I also have some experience with C++ but it is not that useful for corporate development nowadays.
Presumably copyright law makes this allowance for type because the point of typefaces is to be reproduced.
Golang Tutorial – How to Implement CLI App in 4 Steps Using Cobra?
continuing to fall on my sword from yesterday... my god... i am impressed. i've been going through the screencasts they have and i think i'm going to ditch bootstrap and use tailwind for my next project.

https://tailwindcss.com/screencasts/
This is from 2015 (though I didn't see it that time round so thanks for the resubmission).

Previous discussion: https://news.ycombinator.com/item?id=9290917
Yes, I agree, that use of the money is more defensible, although it still doesn't excuse the general urgency of the fundraising pitch, which suggests (but does not say) money is needed to keep the lights on.
> I do not give anyone permissions to use this tool for any purpose. Don't use it.

At least "any purpose" should say anything other than personal testing or something. This is silly otherwise. On the other hand at least he's transparent about it.
Maybe it's a massive positive for people who were driving because they didn't feel safe on the road and can now cycle.
how does this compare to a raspberry pi?
> copyright lawyers want to argue originality based on an arrangement of notes in a 12 tone scale

Interestingly, there are writers who want to argue originality based on the arrangement of letters in 26-letter alphabet!

The world is indeed a strange place for the dogmatically logical programmer.
Folding@Home takes up the fight against Covid-19
Honestly, just go. No one's going to steal your stuff, and if they did, some stranger isn't going to stop them.
Moto Z² Play running Android 8.
Yes you misunderstood - you can cross the street at many points but not drive along it
It's just too much effort for nothing. People using VBA for automation pretty much live in the ecosystem of MS Office so it's not a big win for them. Plus MS has to spend huge sum of money to incorporate C# into Office.

And we already have VSTO.
Hoće li koronavirus ostaviti traga na turističkoj sezoni?
After 3 months we had an IR, lowering to it, lowering out of it, and an optimizer. That IR is suitable for a broad range of use cases for us - basically anytime we want to JIT something and are willing to pay for compiler optimizations.

In the other two IR design efforts I’ve seen recently, it’s true that after 3 months you have less of the lowering and optimizations. But maybe for one of them it was because the person doing all the work was an intern who hadn’t ever designed an IR before.

You’re assuming that:

- 3 months is an outlier. It’s not.

- 3 months is more than it would take to glue your infrastructure to MLIR. Most likely there is a time cost to adopting it.

- that just because someone uses MLIR then they can somehow leverage - at no cost - the MLIR optimizations that someone else did. But MLIR is just scaffold so it’s not obvious that optimizations implemented by one MLIR user would be able to properly handle the semantics of code generated by a different MLIR user. I think this assumption reminds me of
how folks 20 years ago thought that if only everyone used XML then we would be able to parse each other’s data.

I don’t buy that having MLIR makes it easier to interface different compilers. I’m used to writing lowerings from one IR to another. It’s not that bad and the hardest part is the different semantics; MLIR encourages its various users to invent their own instructions and semantics so I don’t see how to makes this any easier.

I think that it’s unfortunate that llvm has as many users as it does. It’s a good C compiler but whenever I see folks doing a straight lowering from something dynamic, I just want to cry. I think that the llvm community is doing a lot of up and coming compiler writers a disservice by getting them to use llvm in cases where they really should have written their own. It’s a big problem in this community.
It should be thread safe once the write completes, no?
Fill a small water tower
The rule this whole thread is about...

If he is correct in claiming that one group is being left behind, passing legislation designed to tie the hands behind the back of another group is not going to help the poorer group. His entire worldview revolves around the flawed misconception that the economy is zero-sum. That of course is a bunch of nonsense. Peter the software developer getting 0.25% equity stake in a startup does not hurt or hinder Joseph the line cook, and preventing Peter from getting that stake will not make Joseph better off.
Rule 1 of social networks: use a different account for NSFW content.
At 190kw hours it would take me like a month to get a full charge. Also probably peek hours would be when I'm not at home, and neither is the car.

I also worry that I'd end up filling it up in town and using the power at home.

Still, it would certainly fix my battery situation...
Now we need a wall on this random hilltop we're signaling from too. Fundamentally, a simpler signal is easier to decode and this only relies on sending two signals start and stop to encode many signals.
He raised everyone’s pay in response to a lawsuit that claimed he was paying himself too much. Also it gives the company less profit so if he has to buy out his partner (as a result of the lawsuit), he can do so for less.