skysight-inc/HackerNews huggingface dataset:
Well done, it's quite fast and usable. I'm not sure I ever felt this need, though; what led you to build it?
They're probably using them.
Ask HN: How much time can you realistically spend working each day?
I've got this MAJOR problem in my life where I spend my 10 most productive and creative hours at work.

There's not much left for me. Three hours if Im really disciplined. But I need MORE. Maybe if I stop watching youtube and netflix? But if you work all day long will you have a mental breakdown?
I am quite certain, regardless of language, a good developer would be aware that input for a DB needs to be sanitized.
The same tired bullshit that publishers trot out every time they push copyright enforcement responsibilities onto companies, governments and the tax payer:

"Won't somebody think of the creators!"

And they have pushed this kind of crap on us relentlessly for decades.

Neglecting to mention they absolute shafting these obsolete middlemen of cultural access give to the artists and creators they sign.
RMK E2 – electric motorcycle with hubless rear-wheel drive
Original source https://blog.f-secure.com/cold-boot-attacks/
U.S. Has Highest Share of Foreign-Born Since 1910, with More Coming from Asia
Surely the most common argument was that dynamically typed languages need less lines of code to do the same thing, combine that with the time it takes to write code is roughly proportional to the size in lines, and the size of the unit tests similarly proportional, and it becomes a pretty hard argument to refute.

For a long while you were comparing languages line Python to something like Java, and it was pretty much a no brainer - the argument was right. But nowadays if you compare something like Javascript to Typescript, it's not near so clear. Type inference is really biting into the size advantage line dynamic typing had over static typing.

The other thing is the claim 1 line of statically typed code of takes as long to write as 1 line of dynamically typed code. It's true as stated, but change it to "correct line of code" and it's not true. You don't have to write tests for type declarations, and statically typed code has less bugs after it's accepted by the compiler / interpreter, so while the writing takes the same amount of time the testing and fixing takes less for statically typed languages.

The final advantage of dynamically typed languages is statically typed languages just need more head space - just ask someone who has used Rust. Granted Rust with it's explosion of types caused by lifetimes is a bit of an extreme case, but it's still true for most languages. But it's not so true for the Typescript vs Javascript comparison, and I suspect really careful standard library design might make this mostly go away too.
Amazon will sell and deliver Christmas trees
>Linking to the news using more than one word from the article is prohibited

What if someone write app that rewrite article using most common synonyms not present in the article?
MIRROR
My view is that drug prices in the United States should be capped at no more than 10% over the lowest price that it is sold for in any of the developed countries, such as Canada, Germany, UK etc.

How much does the company sell this antibiotic for, in Canada?
Do you think Scala already surpassed C++'s ability to obfuscate code, or does it need more improvements to get there?
When will we have to learn Chinese to get to state-of-the-art results?
Honest question from someone that need to read paper from its field.
A few days ago I tried to install LibreOffice because a (legal) copy of MS Word gave me trouble and I needed a fast solution. However max. download speed I could reach was ~50k/s, bringing download time to almost an hour. Net speed test on the same computer reached full speed with no problem. Download from another (Linux) computer from the same URL was a matter of minutes. All of the mirror sites I tried had a similar speed.

I thought it was just some weird misconfiguration, but now I wonder... Could MS be actively slowing down downloads from LibreOffice to discourage users from using it?
Slaves to speech suppression are masters of nothing - Eric Raymond http://esr.ibiblio.org/?p=8114
Online .htaccess rewrite rules tester
How is writing bash files not programming though?

I understand it's historically been called 'scripting' instead, but 'technically' it's as much of a programming language as Python is, don't you think?
Exactly how is this video 'far right propaganda'? The people talking are all Google executives. It's an hour long, there's no cuts or edits.
My last name consistently gets autocorrected from ‘teh’ to ‘the’ and my name tags for conferences get misprinted.
Some modern motorcycles are not simple in the slightest, unfortunately - we’re at the point where you can’t maintain some higher-end bikes entirely yourself. Some people appear to like the technology.
Is California a Good Role Model?
This is just a speech. There's nothing specific in here at all.
Electorate college? Gerrymandering?

And I hope you are not seriously stating that a company cannot have political views opposed to the government? It's either a democratic election (to have a legitimate government) which implies different opinions regardless of majorites or not (so that nobody can oppose the government). You cannot have it both ways.
You know you can download older Linux based actual CF engines from Adobe?

You can also modify the Lucee admin settings to be compatible with older versions.
6 Unexpected Ways to Collect Customer Feedback on Instagram
How about we just don't allow this law to be enacted in the first place and save ourselves all this trouble?
Cold Boot Attacks
> Unfortunately, the attractiveness of becoming a U.S. citizen is waning because (1) current U.S. policies on science are extremely unfavorable to foreign researchers and (2) other countries are making it much more desirable to remain a citizen there than to become a U.S. citizen (this is a net win for humanity though)

Don't forget (3) being tax compliant as a US citizen/perm resident. Since Obama made this worse with FACTA, Trump now with GILTI, etc., US citizenship and permanent residency has become extremely hostile to expats.
I'm sorry, I don't understand why it isn't a good analogy.

The comment is saying that nanometers really only denote the technology generation, and that is exactly what 3G and 4G denote.

There is wide variation between 4G phones, as there is wide variation in 10nm processes. The analogy seems ideal.
Awesome Funny Video Compilation №136 – FUNNY VIDEOS (VINES and COUBS)
They won't be able to sell the bikes if the price is that much higher.

The 'unnecessary' tech is designed to lower the very high death rate of motorcyclists.

It will indeed make the bike more complex, but if you don't want the tech you don't need to buy the bike, it will be purely for those who prefer the extra safety (assuming that the safety is indeed improved by these changes).
Is there another way how to organise reminders in the inbox.
Behind a paywall :/
FEMA's Former Chief Taps AI to Prep for Hurricanes and Rising Seas
Using Rust for Game Development [video]
That is thought provoking. But it almost seems like accounting for everyone (infinite nodes) could make things even more complicated. I have noticed that, as I've gotten older, I've become more aware that people can break into conversation by overhearing something at almost any time. Sometimes it makes me just want to say less so avoid that possibility.
Use This One Thing to Boost Your Productivity Up to 100%
How health info will be managed in growing market of wearable medical devices
Do you realize you sound exactly like the people you are attacking. After you've calmed down, try reading your comment. It's just amazing seeing people ruled by emotion rather than rationality.

Also, why are so many foreigners so obsessed over US politics. I swear every top political comment on every social media platform seems to be from a brit or a canadian.

Everything is going to be okay. Trump is going to be gone in 2 or 6 years at most. You'll have another president to be angry about. Trump isn't the end of the world.

I thought people couldn't get any crazier after obama's election and the birther/tea party movement. Boy was I proved wrong.
Yeah. And that's kinda cool. But I don't think it renders it "absolutely necessary; all-important; imperative; invaluable."

Antibiotics are indispensable. An EKG on your wrist is a nice-to-have.
When people/organisation are categorised in to buckets of left and right leaning, it becomes difficult to have a clear conversion. What happened here was a president was elected whose election promises would negatively affect employees of the organisation. They were right in trying to comfort their employees, especially being Google who are famously known to pamper their employees. This is not being left or right, this is just being human.
Told you so. This is why thought police are so dangerous. Free Alex
Seems no one understands Popper's Paradox. Lots of talk about it being unfair that a workplace is intolerant of people who are intolerant. There are just some values that are not negotiable for a modern, civilized, homogeneous society. We're not talking about debates about the level of social welfare, or regulation, we're talking about common decency of treating people equally, regardless of gender, sexuality, or ethnic origin.

There's no reason anyone has to respect ethno-nationalist views against immigrants.
Then: Can you point me to the card index so I can lookup x?

Now: can you reserve me a time slot on a computer so I can google x?
man why do so many sites add this shitty robot checking shit for even signin up for mailing lists. your non-existent project even has it. i'm tired of selecting cars/bridges and fire hydrants for 2 minutes at a time only for the robochecker to fail. the audio option workaround doesn't even work anymore, i'm really sick of captchas
Hey, I just saw a tweet about this, it looks super exciting. A question I have is how does this work with yarn workspaces? I have a monorepo setup and would love to try this, but I use both yarn workspaces and lerna to run commands across packages. Will nohoist be respected?
Where does that funding come from? Why, your pocket. Imagine if the 1% who pays the 50% of that had that money back, how much better our society would be.
Thanks for reporting! I'll fix asap
on HN: https://news.ycombinator.com/item?id=17954823
> What you really mean is you want to be a mildly bigoted

Please don't tell anyone else 'what they really mean'.

https://news.ycombinator.com/newsguidelines.html
It's an advantage to have wealthy and/or educated parents no matter what kind of system you have. But in Germany your chances are much better than in the US. No one in my family went to university before me and I had disadvantages because of that. But you still have excellent opportunities and just lack the advise of experienced parents/friends and perhaps are more risk-averse (but with Bafög you'll get some help there (monetary support if your parents don't earn enough)).
I disagree.

If you want legacy support, simply use the older Adobe provided Linux CF engines.

Look at the Coldbox framework and you will be pleasantly surprised at the implemented best practices and ease-of-use, all running in Lucee.
It's a huge step for building the next generation of computers. Imagine you want to listen to your favorite music in a very busy street with lots of cars and people without headphones. Not very enjoyable. These guys figured out a way to suppress all noise with a special headphone. They move the information from your phone directly to your ears. That's obvious for you I suppose, but it was really hard to do that on vert very small scales these computers operate on.
Learn how to control rasterization in Aspose.CAD
Ok thanks for reporting, i'll make sure to change it so that user have to opt-in
Which is their right as press.

Also, you are forgetting it's a two way street. The other side is calling for the destruction of the press as well.

The only difference is that CNN and NYTimes have the power to destroy other press. Smaller companies like Breitbart and Infowars cannot.

How about we protect free speech and free press?

> Hard to deal in good faith under those circumstances.

Exactly. It's why nobody trusts media anymore. It's a real concern for society. And nobody in media appears to want to address it. Rather they are doubling down and making the situation even worse.
Does the link tax only apply to the interenet? what about scientific papers? are you required to pay when you reference other material?
Only suckers trust Microsoft. That may be glib, but it's 100% true.
To be Olympic-level says something about how well you compete, not how well you get compensated.

The fact that MEP compensation is so good, whilst public scrutiny on who gets seats is so lax is even worse.
Type systems have improved greatly in the last decades. There are now many statically typed languages that have type inferrence, generics, and other goodies. Likewise many dynamically typed languages have added support for type annotations (typescript, python, and now apparently php). The resulting code is more or less comparable in terms of verbosity and readability. IMHO the minor overhead of documenting your types is well worth the improved readability and resilience against whole categories of bugs that should not be allowed to exist in any software system. There are very few good reasons to not want that.

The trend seems in any case for people to have tools in their pipeline that transpile and verify code. E.g. most javascript code gets shipped in minified form. If you are doing that, you might as well run a transpiler, some sanity checks like linters, code analyzers and type checkers. Many people do exactly that. Those type of tools benefit a lot from having more typing information available. Hence the popularity of things like typescript and recent additions to ecmascript of things like classes.

Once you have that, the step to a full fledged statically typed languages is the logical next step. It seems the hack people have reached that point.
I quickly read the paper and I wonder if there's anything in place to deal with packages that generate side effects via postinstall. Can we at least manually create a list of them in package.json or something so that Yarn copies them into node_modules like before?
Shouldn't this article by replaced with a single sentence: "Some collaborations are large and their individuals have normal publication rates yet the entire collaboration is listed"?
It is true that all type errors can also be caught by additional tests. But is this the most efficient strategy? I would think that letting the compiler find certain classes of errors should be cheaper than writing and maintaining tests for these error classes.
Pinegrow: https://pinegrow.com
This exactly. The common playbook now seems to be to hide racism and intolerance under the blanket of conservative and accusing anyone who opposes that to be against free speech and conservatives. These nonnegotiable values do not belong to the left or right, it belongs to the society as a whole.
Yeah, companies make political statements all the time, on a regular basis, on all political "sides".

-- Whether it is a hunting accessories business advocating for 2nd amendment rights,

-- An enormous craft supply store (hobby lobby) using religious beliefs to decide what their employees insurance will cover,

-- A shoe company (Nike) hiring a controversial spokesperson (Kaepernick),

-- A coffee company (Starbucks) choosing to say holiday rather than pander to a religious sect,

-- A bakery refusing to sell cakes to lgbtq folks,

-- Enormous corps spending massive money to disrupt any employees attempts to discuss whether or not they wish to unionize,

-- A software ceo donating sums of money to groups trying to ban lgbtq marriage,

-- Fossil fuel spending billions to support candidates who support their business interests,

-- Renewable energy industries supporting candidates who support renewable energy projects,

-- A famous software ceo providing substantial funding for lawsuits to bring down popular liberal media sites he disagrees with,

I find it incredibly confusing why people pretend like this is a new thing, or that silicon valley is alone in this, or that the left shouldn't be allowed to use the same tools.

To be clear, I think all business interests and influence should be severely limited from politics, but that just isn't the world in which we live. The world we live in allows a disproportionate amount of influence from all industries, with plenty of real world examples from across the entire political spectrum.

If we want to have a conversation about removing corporate interests entirely, I'm game, but I'm not willing to entertain some false notion that only liberals use these tools and certainly not willing to say only conservatives can use those tools as cudgels.
Considering Trump is still in power, and the travel ban is still in effect, I'd say that's a no.

Americans have a short memory.
> Languages with fewer people writing code in them will have more opportunity for abandonment and neglect.

This would be true in the public space.

I don't know if it holds when the language is internal to the company and people are incentivized effectively to keep them up to date.
Automatic defensive response: yeah, but they are subpar.

Yeah, like those Japanese cars and devices were "subpar" compared to the US ones in the 60s and 70s...
It’s not a grind. It’s mostly resistance training that I do at home while just catching up on TV, listening to podcasts, or watching tutorial videos. It’s really relaxing.

Also, that’s a reduction from what I use to do. In another life I was a part time fitness instructor and between classes, training for runs, and my own weight workouts,
I was exercising more than 10 hours a week.

You’re right. When people use to ask me how to lose weight, I would tell them it’s mostly diet. But I know myself. I’ve never been consistent about my diet but I like to exercise. I never cared about slim. Three days a week gives me the other four days to relax.
Just FYI you're misusing "belies". You use it like "reveals" but it's meaning is closer to the opposite, more like "misrepresents" or "contradicts".
“If a bunch of smart and educated people...”

Well, you do have to first recognize that the particular bunch is composed of smart and educated people...
Or allow importing drugs from those countries, and market forces will make that happen.
Workspaces are working just fine: instead of creating the symlinks we simply register them into the static tables, and resolve them from their actual location on the disk.

Nohoist was a bit of a hack from the beginning (precisely because the hoisting was anything but guaranteed), so some incompatibility might happen for packages that cannot work without.

That said, I'm not too worried: we've tried a bunch of the most popular open-source packages, and they all seemed to work fine - the one issue was on an interaction between create-react-app and eslint, but there's discussions going on to fix that in a clean way.
> a good reminder that 1) having dev and staging the same is really important

Actually, I think it proves that having staging and PROD the same is particularly important.
The problem with that is that it depends on what you measure (same with GDP if e.g. education is free). E.g. Germany and Switzerland have different branches in education that are well regarded but you don't go to university (e.g. nurses go to university in the US and thus count in your statistic but in Germany they get a special multi-year training which is not counted)
Not much admittedly. But the potential is there, just no one really put any effort into it yet.
Show HN: A tiny web auditor with strong opinions
A good professor can have their bias but still encourage critical thinking. I'm from a university informally (?) affiliated to the Southern Baptist Convention in Texas. We often started our chemistry class with a reading of Psalms. We called the Paris Hilton tax/inheritance tax the "death tax" in our economics class as well as in our US History since 1867 class. In my limited experience, professors are able to teach students to think for themselves even when they disagree with me.

I learned a lot but I don't think college made me a "conservative". I was mortified to see our University president on TV demanding religious exemption from birth control in employee health insurance.
Show HN: Sketching during meetings led me to create this book
11 Blockchain Companies You Should Be Paying Attention To
Thanks! I wanted to build something that could make a bit more easier to collaborate on the same code, i remember when i was in uni i used to share the code with my friends to complete assignments, it was very hard to work together.
In the last year i started working remotely with other freelancers and while debugging some code or doing some code review i started to think about a service that let you collaborate on the same code in real time.
So i spent two days of the last week working on this project hoping that someone could find it useful :)
Yep. I was reluctant to try it for this very reason. I just started using it recently, and started liking it. Now I realize that, of course, I shouldn't have bothered.

If only I could easily use something like notmuch/isync on my phone...
I don't know but I think I learned quite a bit just talking to fellow students in the hallways and in the dorm.
Just so you know, your project has a pretty big name collision with a PHP library (called Carbon)[1]. It extends PHP's DateTime API.

I know that there probably aren't a huge amount of PHP devs around here, but one of, if not the most, popular PHP libraries in production.

It's not a huge deal I guess, not being in the same space, but I just thought you should know.
You should avoid them when trying to produce actual good work and results, obviously. Before that point, make as many as you want so you can learn how to produce flawless results.
I’m in the same boat. I have had to resort to constraining my working hours 6-8 productive hours to find a balance, I have also had to live off a calendar and schedule my downtime vs side projects time. So make sure to set aside quality waking hours on nights and weekends for side projects, be it digital or analog activities. I have also found taking a walk for a short bit of time say 15 or 20 minutes listening to podcasts or audio books is a better decompress than bingeing YouTube/Netflix for a few episodes. Then I have more time after the walk for side projects.
Oracle Will Charge for Java Starting in 2019
I wasn't aware that Robert Maxwell was instrumental in creating this situation. The article links to a long piece:

https://www.theguardian.com/science/2017/jun/27/profitable-b...
I recall, back in the mid-to-late 2000s, investigating OutOfMemoryError on a Windows server, to find that the cause was an inability to create a thread, because the kernel buffer space for managing threads was exhausted ( many thousands of threads created )

https://dzone.com/articles/outofmemoryerror-unable-create
If you’d rather not listen for the details, here they are:

1. Members of Congress, judges, and high-ranking executive branch officials would be forbidden from owning individual stocks while in office. It would force the president and cabinet members to divest assets that could present conflicts of interest.

2. Members of Congress would be forbidden from lobbying after they leave office, existing lobbying restrictions would be tightened, and greater disclosure of influence peddling would be required.
I remember I'd use "View Source"

Rather than look at the actual design?
I don't have to open the app, my pictures sync when I am on my home wifi and on the charger. But you can also set it to immediately upload after a picture was taken.