skysight-inc/HackerNews huggingface dataset:
I agree. I just don't think we should collectively allow companies to hide their source code and still be considered trustworthy.

— especially for innovative safety algorithms that could save the lives of their competitors' customers, if only the code was reusable.

Competent auditors will emerge if there's demand. There were once no competent astronauts!
Job – Junior IT Security Content Writer
I personally see Nim as a modern Wirth language :)
> The copyright laws are not decided based on a democratic referendum

You're defining "democracy" as "direct democracy," which is inconsistent with the common use of the former.
Google's Latest Report Shows It Still Hasn't Fixed Its Diversity Problem
* That I probably shouldn't ride my bike so aggressively now I'm in my mid fifties.

* That the NHS is much better than it's portrayed in the media.

* That my political opinions are way out of alignment with the majority.

* That I don't much like my software, the platform it runs on or a substantial proportion of my customers.
I don't touch it as developer since the 2010 version, but it appears to have been rebooted multiple times.
Motorists ‘are being misled by autonomous driving aids’ – report
Yep, it has many similarities.
This is quite childish advice. Is this your solution all disagreements?

"You will then have the freedom to do whatever you want each and every single day, and won't have to spend all that time and energy constantly convincing someone of things that are often for their own good."

I wish!

Constantly convincing someone of things that are often for their own good is basically the definition of what you do when working for yourself, or should I say when your working for you clients/trying to acquire new clients.
Building New Layout Ideas with Modern CSS
Another iteration of the "managers creating programs by connecting boxes" pipe dream.

I pity the engineers in advance, whose job will be rewriting the horrendous "enterprise apps" this tool will leave behind at the end of its life.

Time is a flat circle.
Hello, I’m currently trialing it to treat epilepsy. AMA.
There's really no agreed upon definition of what constitutes cyberpunk; for me, the core of cyberpunk is simply the abuse of advanced technology. Everything else is just icing on the cake; the neon lights, the overcrowded failing city, and a track from Master Boot Record playing in the background.
I'd like to do this, but with Lua. Anyone wanna join?
I guess comparatively few people know of Xiaomi's fitness trackers. I didn't until reading this comment.
Macintosh Startup Sound History [video]
They can still do that, it's just not exposed in the UI anymore.
How can you discover this fraud? If the proprietor says these are horrible unrelated accidents and they promise they're working hard to fix the problem, how can you find out the truth if you can't audit the code?
Will reaching max q at sea level limit how much energy they can put into the projectile?
I just starred Vue to give it 100,000 stars.

I'm feeling irrationally happy about that.
> If Fitbit had to steal secrets to produce such an inferior product, how the heck did Xiaomi do this? Did they kidnap people from Jawbone (or someone else) and enslave them?

I am similarly curious as to any technical reasons why this would have been considered "necessary".

Possibly someone felt a development death march? Of course, it's entirely possible that Fitbit didn't need to, that this was a matter of lack of morals and some odd combination of laziness, stupidity, and hubris.

The corporate version of a guy who shoplifts a $5 widget but has a wad of cash in his pocket. Sometimes criminals are just stupid.
تنوع المواد المستخدمة في التسويق
There are conservation parks, which to my surprise still let you do a limited amount of riding (as you wash them in the river) but are supposed to be rescuing elephants from mistreatment elsewhere. The riding is presumably offered as a way of funding the place (particularly given how much the elephants eat). So depending on where you go it may not be entirely terrible.
Thanks for sharing this, fascinating.
> We were quite productive in them before UNIX took over the industry and brought C with it. The JavaScript and PHP of systems programming languages.

Why didn't anyone write a Wirth-language -> C translator, and wasn't it successful?
What problem? or is it just a "problem"?
Where can I read tips like that about modern C, would you have a book to recommend or a blog to follow? Thank you
Love shadowsocks so much. I use it on my phone, my computer.

My banwagon host is ban again and again last year. Finally I upgrade shadowsocks and change the port every hour. I saw some unknown access in logs. It must be come from GFW. I hope shadowsocks will work forever.
“For ordinary users, just pulling a Docker image from Docker Hub is like pulling arbitrary binary data from somewhere, executing it, and hoping for the best without really knowing what’s in it,”

This is basically what you do every time you install something (except when it's via a walled garden like an 'app store'). Besides, I'm not sure I would even classify mining for someone else as 'malicious'. It hogs your CPU a little, but if that's malicious then visual studio should be considered malicious as well.
This appears to be fake news. Greyhound said no such event occured.
Boosting Adversarial Attacks with Momentum
Prestashop Mega Mart Sexy Lingerie Template
The tyranny of Tsiolkovsky's rocket equation [1] results from the need to burn fuel now to accelerate fuel for later. "Catapulting" sidesteps this issue by energizing on the ground.

In selling away the rocket equation you buy yourself drag. Lots of energy up front means lots of drag. Overcoming that drag means more energy and, hence, more drag. The middle child of this solution is tremendous G force.

You can't slingshot complex things into space. Pretty much just fuel and raw materials. That means you need in-space (a) refueling and (b) additive manufacturing capabilities. There are teams working on both problems, though they are presently in the domain of science versus engineering. Perhaps that will now be incentivized to change.

[1] https://en.wikipedia.org/wiki/Tsiolkovsky_rocket_equation
To-Do list animation concept for iPhone app
I'm not a rustacean, or whatever they call themselves, but I disagree with the claim that Rust's focus on performance is misguided because computers are getting faster. The salad days are over, and have been. Performance is important, especially for core system software.
The questions asked by the parlement (and the US senate) to Mark Zuckerberg show very clearly how minimal knowledge politicians have of the reality as percieved by 'the rest of us'.
I consider myself lucky that my dad had less conventional work hours. He would leave for work around 6:30 in the morning, and be home by 4. He was always able to help me with my homework, and do other activities.
Why are we still convinced robots will take our jobs despite the evidence?
> he UNIX epoch is midnight, January 1st, 1970

in UTC.
Building an Image Gallery with Laravel PHP and React
Speed vs reliability is a common tradeoff in the workplace. Everyone hates the apps or tools that were built before you start working.
You could .gitignore your images folder (or store it outside of the repo) and still get the benefits of tracking text changes.
A single, quite long and skinny Yagi! Guy in my radio club is attempting this. Very cool stuff.
Easy export colors to SCSS/LESS variables.

Just press button "Export".

How to use export tool

https://i.imgur.com/Y6UL2ns.gif.
Also:

- https://hackernoon.com/why-crystal-is-my-favorite-programmin...

- https://hackernoon.com/an-introduction-to-the-crystal-progra...
I should do this (build something), but I often get caught up in either perfectionism or being overwhelmed by the scope (as in, it'll never get finished if I build it to something I'm happy with). Should probably work on smaller, manageable things. A LEGO construction is doable within a couple hours.
Pebble smartwatches could get a new lease on life with Rebble.io
To me it comes down to if you like the style of using a template language for the render or not.

Someone will inevitably say you can use JSX in Vue but if you do that I don’t see the point in picking Vue.
[video has 28 dislikes]
7 people are morons!!!
9 people are sad they have no taste in music111
What is wrong with the 13 downvotes?
WHHHHHHHHYYYYYY don't 16 people have any taste?
Well it's obvious that 18 people don't have any taste.
21 downvotes can suck it!
22 people are morons!!!
WTF, 24 downvotes? There should be negative downvotes!
25 people are morons!!!
Well I see Hitler and his 26 closest friends have seen this video!
27 people are morons!!!
28 people hate don't appreciate art!!1
They are likely using those user ratings to build a model of what kind of comments bad users make.
Why 99% uptime isn't good enough – Research
Boris Johnson Meets Naomi Cambell to Discuss Importance of Girls Education
Ask HN: Do you regret leaving corporate for entrepreneurship?
With all the benefits at a corporate job I still want nothing more than to be out on my own and start my own SaaS business.

Has anyone left a great corporate job for entrepreneuriship and regretted it?
I do want to agree, low life in high tech gives distinct, essential cyberpunk flavour.

But Black Mirror take is wider, more profound, escaping the known cyberpunk into new, unchartered dimentions. It is cyberpunk and more.
No, I am not defining democracy.

I mention the reasons why the EU might not be a democracy and why the decisions regarding the new copyright laws are not very democratic.

Even if the people had a choice (direct democracy) which they have not, the people would need to know about what is at stake by being honestly and completely and actively informed by EU and the mainstream media which they are not.

It is contradictory or undemocratic to do both:

- Say the EU is a democracy because the representatives in the EU parliament have been elected to make the decisions at their own will.

- Say that people (opponents) should get involved to pressure or to beg the representatives to enforce the preferences of the loud opponents (probably a minority).
Hmm all of the features you describe can be done with Notes/Domino. Granted, it's not pretty, but it's there.
Hadn’t occurred to me before but this article made me curious.

Every time that an object leaves our planet’s atmosphere we (apparently) minutely change the earth’s orbit.

https://space.stackexchange.com/questions/26733/does-launchi...
What aspects of Lotus Notes seemed like a good idea? Genuine question. I remember being horrified by almost everything about Lotus Notes. Sametime was great, though.
There are lots of such translators.

Eiffel works just like that, JIT/VM for development, compilation via C for deployment.

P2C was a famous one https://www.gsp.com/cgi-bin/man.cgi?section=1&topic=p2c

http://www.zi.biologie.uni-muenchen.de/~enger/SC22WG13/im2c-...

https://github.com/jtempl/ofront

But beyond Eiffel, most developers ended up moving mostly to C++ (like myself back then) as it provided the C compatibility, with most of the Pascal's safety if one cared to use the C++ features.

Then Java took over the show for security minded developers during a couple of years, until we finally arrived at Go, D, Swift, Rust, .NET Native, SubstrateVM.
Ask HN: I’m being asked to be a team lead with no additional salary. Accept it?
I’m in my 20s working at a medium size tech coming I really love. The company has a very flat structure and doesn’t do compensation changes, even for team leads

I was asked recently if I want to be one. Obviously I’m flattered as I’ve never been in a leadership position before. Is it worth taking on more leadership responsibilities (and probably more bullshit) for no additional pay? Thanks
Tainted, crypto-mining containers pulled from Docker Hub
> Great place to make money, though.

Caveats: Getting sick / injured, not having a normally paying job, poor worker rights, growing old.

I'm happy to pay half my income in taxes if it means me and the people I care about will be taken care of.
"Lubricants had to be chosen with utmost care because of the risk that conventional lubricants could boil off in vacuum and condense all over the optical surfaces of the lens."

http://www.mir.com.my/rb/photography/hardwares/moon/2.htm
Well, that's not really true either since most production PHP deployments use FastCGI.

The problem isn't namespaces, either, since this applies to packages that don't use namespaces. (But what kind of a language requires you to "compute namespaces" outside of runtime, anyway?)

So I'm forced to conclude you don't know what you're talking about. Probably one of those butthurt PHP partisans who can't handle criticism. checks profile Ah, indeed.
As an author of my own static site generator, I quite like how this one has progressed. It's good to see some activity in this field :)
Shadowsocks can be mixed with proxychains. With proxychain, an application talking through TCP can also use shadowsocks.
https://github.com/haad/proxychains
I am an end user that runs my own node on a GCP instance, so that I can have less delay broadcasting my transactions to the network. Why do you believe that no end users run Ethereum nodes?
I suspect Google App Maker will end up effectively abandoned like Google Web Designer:
https://www.google.com/webdesigner/

Google dabbles in these tools, but the business case isn't really there. If anything Web Designer should have been more likely to succeed because it had a direct application — designing rich ads — that would benefit Google's primary moneymaker.
It's not about performance, it's about location and a little bit about capacity. Everyone in the office keeps the data on a largish NAS over a 10 gigabit network.
I'd say that Wirth himself was/is more a fan of the "80%" part than the "Rust" part, as making things fool-proof would complicate language design and implementation too much, with all the follow-up effects this has.

I can't think of anything "modern" that comes close to that, most languages these days are quite feature sink-y. And yes, that includes Go, if we consider Oberon to be somewhat of a baseline.

Heck, even his successor's language (Eiffel) is more minimal than what's hip these days.
Jaguar I-Pace Review
Better yet, fork it.

Most roles and Docker Hub images are pretty simple, and you should be evaluating them anyways before using them. If you’re concerned about the security but want to save the time in building and debugging, fork it, and maintain your fork, only pulling in changes from the upstream when you have time to vet them.
They still do, pretty much.
Misusing a sensitive topic to push your agenda is never fair.

And not to defend the guy, but the quote is a bit misleading and guilty of the same sin: using compassion for children as a leverage.
Oracle then started a project to break them back out again. Last update seems to be November 2017 though.

https://oss.oracle.com/projects/RedPatch/
To add some subjective constructive feedback, I think the idea behind App maker is crap.
It really depends on the kind of position, what are you trying to build and how.

That being said, as long as you pay real money (and not some scammy token/cryptocurrency I can't really spend) then I can't see why I should not consider applying for a position at your company.
There were many.

IMO they weren't successful because you actually need good 'marketing' to make a strict and safe language popular. For most people it will feel like having to fight the compiler to accept your code. The Rust community does a really good job informing developers that it is definitely worth the trouble.
Data. YC has collected tons of data points since 2005. From more than 100k applications, roughly 2k batch startups (11 unicorns, several dozend +100MM startups), 3,5k founders, successful or not. Probably everything from founder CVs to week-per-week growth rates to the amount of office hours during a batch to VC deals/termsheet offerings after demo day to following series A, B, C rounds. Probably every single ratio you could imagine that might be somehow relevant. YC employs 50+ ppl, most of them engineers. They are basically a data-driven software business, with ML pre-selecting new applications.

So ... rather generic-sounding advice like 'do things that don't scale' or 'distribution is king' or 'make sth people love' is maybe as good and objective as it gets. These are probably the necessary heuristics to use while not being sufficient (luck, timing, talent...). From a merit-based point of view I'd say that SA is one of the top-10 global startup gurus. Because of the above.
my small family's health and happiness above all. first, second and third most important learning.

if i feel i need to resign, i need to resign immediately.
job hunt is never easy. recruitment process is shit in most companies, almost in all startups. self-motivation is most important.
stop depending on external verification.
sleep & wake at the same time, spend some time outdoors early in the day, take a look at the sky, smile at the people in subway, say "bless you" when they sneeze. smile especially when you feel bad about the work, smile when the others don't smile, help people.
stop wasting stupid money, save and spend on what will make the family feel better.
berlin, its startups and founders are overrated. still there are some that shine.
Well, here is why not. AFAK, it still lacks support for parallelism / multicore programming. Please correct me if I'm wrong.

Once it has that, I'll be happy to learn it, but currently it's concurrency seems to be as limited as Racket's. That's a big obstacle for early adoption, since the trend is going towards 64 cores sooner than later. My current CPU already has 8 physical cores and 16 logical cores, and I'd like to use all of them.

This is not a critique on Crystal or Racket, I understand perfectly well the challenges that parallelism poses to language implementers. But it's definitely a massive shortcoming.
> Criticism shared with non-engineers amounts to second-guessing and degrades the trust of the public in the profession as a whole, which has tangible negative outcomes for everyone.

Also makes it ever so easy to bury the negligence and mistakes. Leaving the public devoid of trust and potentially with some very tangible negative outcomes. For instance:

"Yes your condition should have been identified, it's clear from the first X-rays in your history. No it's too late to do anything about it now, you just have to live with it. Put that in writing? I couldn't possibly do that."

Repeat several times.

Applicable to many of the professions in varying degree.
Hard to tell without knowing more. However generally NO!

It's similar to accepting a pay reduction.

You accept more responsibilities for no additional expense to the company. Rewarding them for bad behaviour.

It also signals a lack of commitment to the role and title.

There will be an undertone of "whatever .. that's just a title". And that will go both ways, you will feel like a "fake" team lead and they will treat you as "the developer with the fancy title that we blame when needed".
I can recommend growing a handful of chilli plants as a substitute. They can last several years if you protect them from frost and are remarkably resistant against problems.
Why You Need to Use Facebook Offline Conversions to Really Measure Your Success
* Write technical posts are a good way to learn.
* Use less SNS and do more useful work.
Seems like we need some kind of inter-repository git. Allowing for signed commits and version control between repositories.
I have tried checking the REST API[1] but I only found a has_sig parameter. Where is the actual signature?

https://warehouse.readthedocs.io/api-reference/json/
I guess the question should be. Do we get paid for our current replacement cost or the amount of work we do each day? Salaried jobs are treated differently than hourly jobs.

If we should get paid for value, your value arguably hasn’t changed yet as you take on this new responsibility. After you’ve done it for a while, yeah, you are now more valuable because of your new experience, skills, confidence gained, etc. But you don’t have those yet. So, maybe they are giving you an opportunity to build up equity in yourself and the cost to you is more work.

That’s one angle. But the other is that you are doing more work and maybe working more hours. If this is truly just more hours each day and not a slight shift in priority, then maybe it makes sense to at least have the conversation with them.

If I were you, I’d probably do the job first, do it well for 6 months and then have the discussion. Asking for money up front may be a little aggressive. But others may do differently and that is very important. Do what is comfortable for you. My sister is aggressive and talks to boss about salary all the time and she’s now making a lot of money.
Would this possibly work on top of WebGL?
> AFAK, it still lacks support for parallelism / multicore programming.

Yeah this is a deal-breaker. And it's kinda weird that the article is pitching Crystal as a replacement for Go, Elixir, and Rust with that kind of limitation.

I guess this is just the ramp-up into one more trip around the giant ferris-wheel that is language popularity cycles.
Just when I thought I knew a good chunk of it, I find out I knew even less. That is crazy.
Probably in the long run and it depends on the lead duties. Do you have actual HR responsibility or is it leading a project or deliverables team?

The difference I’d draw is that HR is harder. People are complex and not always rational - HR reporting responsibilities requires extra of you. Also deciding compensation can be hard depending on the comp structure and team - that’s extra as well.

When given new leadership opportunities you should generally not go into it expecting to have your palm greased but you’d be right to expect marginal increases in your competition on your annual cycle.
The brick house with the faux shutters is also using faux lintels -- the bricks are vertical but since there is no overlap and no arch they are providing no structural support.
I would if I could, but I'm not the one who had posted it. Just a casual HN pedant. Sorry!
My employer claims ownership over all IP I produce. I can't give a talk on anything without clearing it first (though my manager would generally not be involved if it was not related to anything we do or use at work).
It's not just emergency departments. I worked for a hospital system in Maine. We provided a significant amount of free care (emergency and otherwise) to those with a qualifying income level as part of a state program.
I’m not judging.

A cautionary tail could do a lot of good here.

Why not let something good come out of the discussion that could prevent others from ending up in this situation?

A postmortem of sorts.

I could have ended up like this guy, but I found personal finance religion when I was 28. After making six figures for six years all I had was monthly payments equal to my paycheck and not much to show for it.

It’s pathetic how many people here leap to pity. The OP wasn’t asking for it.
Love this track. Efi cover just doesn't cut it :)
I'm one of the team that was hired to take the Excel app that one overdue-to-retire person had spent 20+ years developing (without documentation, and inserting every miscellaneous feature he felt was desirable, regardless of actual need, and which, of course, he wanted all of to be kept) for the entire company's metrics and reporting, and turn it into something that could actually be understood by anyone else, with proper database normalization, API access, etc.
> Recently Crystal shocked the world when it rose from 60th place to 32nd place in the Tiobe index in a mere month

Meteoric! Because we all know the the Tiobe index is incredibly accurate.

Would have been nice to see some code examples, rather than just handwavey bullets points that you could write about nearly every up-and-coming programming language.
> Because Crystal is compiled, it is impossible to have a true REPL

Impossible, or just hard?