skysight-inc/HackerNews huggingface dataset:
Channable - https://www.channable.com | Utrecht, The Netherlands | ONSITE

Join one of the fastest growing start-ups in Utrecht, the Netherlands. We are currently looking for a Senior Front-end Developer [1] to join our product team.
As a front-end developer at Channable you will be responsible for building an intuitive interface that our customers use to automate their digital marketing. You will be prototyping new features based on customer feedback and making UX decisions to improve how our customers are guided through our tool.
We are a young company with a strong engineering culture and some unique data problems that we are solving for our customers. You can read more about the kind of work we do on our blog: https://tech.channable.com/

Our Stack includes: JavaScript, Ember.js, Haskell, Python, PostgreSQL, Redis, Ansible, Terraform

We currently process billions of products per day and offer technically interesting and challenging work. We are looking for highly motivated and skilled engineers to join our team in our office in the center of Utrecht.

[1] https://jobs.channable.com/o/senior-frontend-developer
Wait, am I to understand that this law says I cannot boycott doing business with businesses located in Israel?

I am in the US, so can not say, "I disagree with how the Israeli government is treating Palestine and thus don't want to do business with any entity located there."?
'Random github page' means there is a plethora of new programming languages to chose from (due to easiness of sharing projects that github allows) and studying of them all to see if they solve any new issues or improve things so much that it makes economic sense to work on this new language becomes increasingly more difficult.

In the pre-github days, candidate programming languages were fewer and solved yet-almost-unsolved important problems. The more you go into the past, the easier it is to get your foot in the door.
Lol, our employees who have access to sensitive data cannot be citizens of:
- A country the country our company is based in is currently in war with.
- A communist dictatorship known for pressuring its citizens into stealing IP/corporate secrets abroad.

It's not arbitrary banning from foreign countries on your client's request if there's actually good reasons to take precautions with these nation-states.

And why not? They're a private company they can choose to employ whomever they want as long as they're compliant to local labour laws. There's no "due proccess" in business.

"Finally - it actually looks like Gitlab's security practices are truly lacking. That an employee is Chinese/Russian shouldn't be a consideration - the systems should be tight enough to make sure absolutely no-one has access to customer data without consent - and that any actions taken are logged for auditing. Whenever necessary - pass your employees through a background-check. In sensitive (government) scenarios - restrict to employees with government clearance."

Don't improve HR security practices because you're vulnerable in different ways anyways?

If you as a company simply don't trust the government your employees work under, you cannot trust them with sensitive information, even if they're outstanding trustworthy people.
Love to see that magical place.

I come to think that the whole concept of MVP/prototype became a bane to software development when the management/business side got aware of its existence. Architecture and design sessions can be skipped because we just build a prototype.

I have yet to see a prototype that did not end in production. It's "good enough software", let's move to the next feature.

When you are really lucky you can revisit your prototype a year or two later and try to improve it's design now that you got some data on its actual usage, but you have to figure out again, what the heck you actually did...
Zemanta, an Outbrain company | Multiple Engineering Roles | Ljubljana, Slovenia| ONSITE, VISA, Fulltime

At Zemanta we're building the most advanced native advertising platform in the world.

We solve hard challenges: our Real-Time Bidding system currently processes almost half a million requests/second with latency under 100 ms.

Tech we use: golang, python, kotlin, postgres, aerospike, AWS, kafka, javascript, typescript, angular, hadoop etc.

Looking for:

- Backend Engineer (multiple positions)

- Frontend Engineer

- Senior data scientist

Apply at zemanta.workable.com
> Even the bandwidth-constrained use case is getting to be more bandwidth every year.

In my experience, websites are piling on bullshit faster than my mobile internet is getting faster.
> A difference with data is that there are always multiple people involved before code is merged while data can be extracted by a single individual who has access.

It sounds like you just need to harden your production perimeter. Jump boxes with two-man-rule access and terminal logging. Apply the same practices to data as you do code.

> Discriminating on origin is likely illegal.

You should ask your legal folks about the national security exceptions of Title VII. It sounds like your customer requirements are pushing you in that direction anyway.
Author here, thank you for your kind remarks! You’re right, the backticks surrounding our type level integers are too distracting. The Kotlin grammar [1] requires class names must either start with a letter, or be enclosed by back-ticks. Unless the Kotlin language designers reconsider the identifier scheme [2] (?), we would be better off replacing these with something like T1, T2, ..., TN for readability and to minimize confusion.

Re: Shape Inference. To properly understand how this works, the best place to start is by looking at ToyVectorExample.kt [3]. Once you’re comfortable with that, ToyMatrixExample.kt is a fairly direct generalization. The best way to explain our type system is that we stick to equality checking and perform manual type conversion for tensor contractions and expansions. Haven’t figures out a good way to do concatenation, slicing, or convolution which require type-level arithmetic. This may be feasible for a fixed number set of predefined shapes, but seems to be generally intractable in the Java/Kotlin type system without a significant overhead. But if someone has an idea, I would be very happy to be proven wrong about this!

[1]: https://kotlinlang.org/docs/reference/grammar.html

[2]: https://github.com/Kotlin/kotlin-spec/blob/master/grammar/sr...

[3]: https://github.com/breandan/kotlingrad/blob/master/src/main/...

[4]: https://github.com/breandan/kotlingrad/blob/master/src/main/...
As long as the price of that food is lowered to reflect its mass-produced nature, it seems fair: win-win for society. Then on (those more rare) occasions when we want a superb michelin-level meal, we pay the fair price for a human to prepare it.
Who knew feminism and climate awareness would tie up so nicely in the end? More renewables -> less oil -> less money for Saudi arabia
> Bring it on

I'm no economist but you getting your wish may be the last thing you want.
“Close Other Tabs” on Chrome Will Be Back Soon
The difference is that Saudi oil reserves basically cost nothing to extract. Maybe $5 a barrel. You literally poke a hole in the ground and oil bubbles out.

That makes Aramco significantly less risky than your typical oil company. Even if oil goes to $25 a barrel, the company will still be solvent, and even profitable. Mismanagement (like Pemex) is basically impossible under these conditions. It also means less capital reinvestment is necessary, so more dividends for the shareholders.

Less market risk, less operational risk, higher cash yield. All those things drive up the valuation multiple.
According to Wikipedia, Hindus wear red dots (bindi) on their forehead to retain energy and strengthen concentration. Might be worth trying during another all-night coding session.
You can absolutely automate retrieving information from a core file. I'm not saying that UI is going to purposefully extract sensitive information, but of course they'll setup automated processing of the core dumps in order to categorize the types of crashes into buckets so that engineers can examine them more closely.

Next time you come across a core file, use strings on it - you'll be surprised what it will find!
Anyone who wants to get into synthesizers would be wise to check out VCVRack - it is currently the best way to explore Eurorack-based modular synthesis without selling the kids:

http://vcvrack.com/

Set it up, get an account, and add all the free plugins - then manage the plugins in the app, and voila - rejoice at having literally a THOUSAND new Eurorack modules to play with, virtually, for free...

Beware: modular synthesis is addictive and frustrating in equal amounts. Its a form of analog computing - meaning you won't get good results unless you program it from the ground up. But if you do, and if your system can handle it, you can gain access to a world of sounds that would normally have required thousands of dollars of investment .. truly one of the greatest value software packages out there at the moment. Can't thank Andrew Belt (VCVRack developer) enough for building the system he has, and delivering an open and easy model for people to use in exploring synthesis.

What's really interesting is the fact that a lot of the physical hardware manufacturers of Eurorack modules have embraced VCVRack as their sales promotion/prototyping/demo platform. So many great Eurorack modules are now available for free in software versions specifically for VCVRack ..
> The new measurement puts the proton's radius to around 0.833 femtometers, which is 4 percent less than the previously accepted figure.

How is 4 percent less equal to 0.833?
I'd be more worried about invasion from armies than the sea. There's a strange assumption that the losers in climate change will just sit calmly and accept their fate.
Probably I'm being downvoted because I forgot the good old Apple, that builds its iPhones at Foxconn, where workers commit suicide due to work conditions.

https://www.theguardian.com/technology/2017/jun/18/foxconn-l...

I'm sorry I forgot Steve Jobs, a brilliant "businessman", a man so "talented" that even his daughter despise him, for good reasons.

https://www.telegraph.co.uk/news/2018/08/03/steve-jobs-daugh...
Why read my mind? Users deliberately kick likes and hearts and what not all the time. Also in most cases time show pretty good how much you valued some content.

The margin of the current model directly correlate with marines on the advertised products because obviously the users pay it this way indirectly. There is no way this 3 party model can be more efficient than a 2 party model.
Is redhat loosing it? Historical open source knight promotes opponents's thesis?
I'm particularly impressed by the translation of The Cyberiad. There are some amazingly clever poems in there that must have been impossible to translate. I'd love to see an analysis of how much of those poems was translated, and how much was just rewritten from scratch because some things are just impossible to translate while sticking to such a tight form.
I read "Seven Gothic Tales" by Isak Dinesen (Karen Blixen's pen name) after seeing it quoted in Stroustrup's "The C++ Programming Language". Lovely dreamlike prose. Stroustrup's book is one of my all-time favourite technical works, I hope we get a new edition for the latest versions of the language.
Are you in USA? Should other countries refuse to employ USA citizens because of actions of the government - things like pulling out of Syria to enable the Turkish murder of the Kurds to continue.

>China has been using our money ...

The best way is to vote with your money then?
Nearly all, much to the frustration of heritage building owners everywhere. I just spent a few weeks manually chiselling off a godawful cement render from a wall to restore a naturally-hydraulic-lime based one. The cement crap is rock-hard and doesn't have any moisture permeability, so water gets in and just dissolves your building (or more importantly, the old lime-based mortar holding up the dozens of tonnes of stone that is your home)
Researchers Achieve One-Way Radio Transmission with Synthetic Hall Effect
> They also DNS Censor popular warez sites and libgen

This happens in some other European countries, too, like Italy.
I have some friends who are into slow pipe smoking, it's really hard for them to organize competitions because smoking indoors is banned.
You can’t know but you can make inferences. If you are trying to do something big and risky you should be focusing on the reason you think it will work, making a big bet on your reason for being, your core competency. Everything else you follow best practice or buy in best practice.

The more ways you’re weird the more ways there are to fail. Be weird in the ways you are very confident in. Going it alone does not seem to be the way most people win big so unless you have excellent reason to think you’re different don’t go it alone.
Filtering out bad data is a part of the job when analyzing the data for information...There are tons of ways people try to mess with these to the point where in a way it's trivial to filter it out-since basically you're trying to extract value in a way that is not real.

For a contrived eg, serving an ad for a niche product instead of the targeted ad and the ad still getting tons of clicks signals pretty highly that the data coming in is being gamed in some way.

It's called click fraud and it's pretty heavily researched
I trust the EU with these matters, more so than any other government.
Problem is also that they don't even give you an opt-out button yet:

> If you do not wish to participate/provide this data, we will add an opt-out button in upcoming versions that will make it easy to opt-out of providing this data. In the meantime, you can block traffic from UniFi devices to trace.svc.ui.com.

Wonder what the hurry was to launch such a "feature" that couldn't wait for the opt-out button to be ready. In the meantime they will definitely be able to collect some data from users that still wait for the opt-out button.
> discriminating based on notational origin is a big no no from an ethical perspective

Yes it is. You know what's also a big no-no from an ethical perspective? Letting China win so they turn the world into a global dictatorship with concentration camps, organ harvesting and ubiquitous surveillance.

Sometimes you have to do a bad thing to prevent a worse thing.
Getting Started with Complexity Science
> If you like anything by PKD, or you enjoy 2001, you'll probably like Solaris.

PKD on the other hand (as mentioned in the OP) did not like Lem.

https://culture.pl/en/article/philip-k-dick-stanislaw-lem-is...

"In September 1974, the FBI received a letter [from Philip K. Dick]. The accusations in the letter were shocking – it told of a communist conspiracy aimed at the hearts and minds of America through propaganda in the subtle guise of science fiction. Major science-fiction publishers and organisations had been infiltrated, and their agents, notable figures in the genre, were abroad in the West. The orchestrator of it all was a communist committee, acting under the name... Stanisław Lem."
I can type quickly so if i am not sure of the particular precedence rules or syntactic sugar I dont bother because it is quicker to correctly write something a little more verbose than it is to remember a cute language trick that the poor maintainer also has to look up.
Hi!

I am the author of Tailwind Builder. I launched it today!

It's the first genuinely advanced online editor for the Tailwind CSS framework.

I based it on the same technology I used to start https://bootstrapshuffle.com and https://bulma.dev

Features:

* 140 ready-to-use HTML components (drag & drop).

* All Tailwind settings are available with convenient pickers.

* Autocomplete for CSS classes.

* Live edit & online preview.

* You can export code to HTML and CSS (compiled version) and Pug and Tailwind config (sources).

* Easy build ("npm run build")

Any feedback is welcome!
Possibly! In the mean time, there are already some Torch bindings for Kotlin/Native:

https://github.com/JetBrains/kotlin-native/tree/master/sampl...

If you’re more interested in the type-safety, you might also check out Hasktorch:

https://github.com/hasktorch/hasktorch
Like most of those stories, it's likely exaggerated nonsense.

Everyone knew there was tons of oil in Pennsylvannia. Europeans knew of the oil-mineral since the 1600s.

https://en.wikipedia.org/wiki/Drake_Well#History

There were rivers of oil seeping out of the ground in pennsylvannia, ohio, etc. It was viewed mostly as a nuisance more than anything.

What the "VCs" laughed at was the idea of oil replacing whale blubber as a light source.
Personally I believe (as many do) that there are many kinds of "intelligence" and the ability to make (relatively) rational decisions is, like all forms of intelligence, on a spectrum. I'd argue that overall awareness, critical thinking skills and capacity for cognitive dissonance are all crucial factors in an individual's ability to make rational decisions. Also extremely important in my opinion is an individual's degree of individuality. As social creatures human beings are incredible susceptible to groupthink - giving added credence to ideas and concepts based on nothing but the fact that an idea or a concept is widely believed by others. Susceptibility to groupthink is absolutely fatal when it comes to making rational decisions.
The VPN over HTTPS vs DoH argument is interesting. But probably a lot more peoole will benefit from DoH if shipped by Mozilla, Google, Apple than by setting up a VPN manually. (VPNs are a lot more resource intensive than a DNS resolver. Plus they have serious legal consequences too, just like running a Tor exit node.)

The Client Subnet is meh. It would be nice. Just as Akamai providing a map. But if you want that extra privacy use a resolver that always passes its own subnet forward.

DNS push in the browser without DNSSEC. Wow. Now that's bad. But if it gets limited to subdomains of the current domain only, then no one will care.
> By that reasoning, a presidential candidate of Chinese descent who was a natural born American citizen but had relatives back in china would be disqualified

If large numbers of voters felt that, then they would never get elected.

> nowhere justified by the constitution

The voters are entitled to vote however they like; that's implied by the constitution.

> I accept that I do not qualify for a high security clearance because I’m married to a Chinese national

Then you essentially agree with me.

> I don’t think that should have any bearing on any other jobs that don’t require such clearances

I agree. The question is, which jobs should require such clearances?
What you call "shuffling money around", other's call funding companies with potential so they can sustain or accelerate their business, hire more staff, develop new products, provide those products in new regions etc.

Investing is how you get rich in this world. Whether it's real estate, stocks, bonds or any other non-depreciating asset classes. Investing is not without risk. America would not be what it is today without investors risking their money since at least the 1920's. If you think continuously successful investors don't work for their money, then you are simply ignorant about the complexities and time consumption that continuously successful investing requires.
> every time your code should have had an if

Yeah, I should've probably clarified this, seeing as we're on the topic of correctness and pedantry.

Personally I'm doing this in TDD style, before the code is written. And then while it's written, too. And for code that didn't have tests—the approach really helps catch bugs previously unknown.
That doesn't sound secure. What that is describing is that third parties can easily intercept my data. It isn't a huge deal because email is by nature quite insecure; but if I cared about other people reading my emails the law is a bit of a problem. At some point these companies will probably leak data onto the public internet (if the Panama papers can leak, anything can).

Secure by design includes ideas like the pipe forgetting what it transmitted after it finishes transmitting it.
At least it'd be good to have an automated email when someone from support access your data with what data was accessed, when and by whom and for what purpose (i.e. related to your support request).
> totally excluding China from any and all international trade

I don't have an opinion whether this is the right thing to do or not.

But regardless of my opinion, how does not hiring chinese citizens help with that? This just sounds like harassing chinese people because of their government.

If you really wanted to change something, hiring chinese people and showing them what the western world is like would be the best thing to do.

Harassing chinese people because of their government, and at the same time buying all the stuff their factories produce, sounds like the most idiotic course of action if you want to change the status quo.
Or you can just embedd the AHCI driver into the ISO before burning it, so it will just start the setup with correct driver already present.
Seems obvious that this knobs are useless ornamentation except for temporarily ataching some kid of string (permanent attached strings would grant a handle instead). And the objects are not worned out, so probably for use indoors in light works not related with fire or painting.

My first though was that the holes could be used for measuring spaguetti, or weat beams for taxes or agriculture, or a rule for architecture, but some facts points to a domestic and femenine activity.

1) is not even mentioned in old documents when roman empire was obsessed with documenting everything related with war and bureaucracy

2) occurs widespread

3) does not need numbers engrabbed (but the numbers could be the number of concentric rings also).

4) Is intended to measure a discrete interval. Not more not less. Is always a small object. If it was for measuring groups of things the interval is continuous and has not upper limit.

In that case one could expect finding versions of the object in middle and big sizes also for measuring bigger groups of objects. Roman balances were yet available for that. If they were measuring something, this something can't growth indefinitely and can't be too small either.

Thus a finger glove maker seems like a perfect and most logical explanation.
In fact, you can buy lifetime license and use it on https://tailwind.build & https://bootstrapshuffle.com & https://bulma.dev

If my sites go down, I'll release a self-hosted version of the service, so you'll be able to run the editor on your local machine.
A married woman is not the property of her husband. Stop spreading lies and hate.
Accurate Differences of Products with Kahan's Algorithm
can prevent them from getting cancer

It can prevent them from getting cancers caused by the specific HPV strains included in the vaccine assuming they completed the entire 3-dose over 12 months course of treatment. It does nothing to prevent cancer from other causes.
The basic Internet is still there. Of course the purpose changed from a defense experiment to an academic communication tool to a general communication substrate to a basic building block of a highly distributed world/society/era.
From my understanding, the high valuation of Saudi Aramco does not seem to stem from them being the best in to industry for processing oil, but rather, from their access to the richest and cheapest source of oil. This license is their source of making huge profits - i.e. the difference between the cost price versus the market price.

To the best of my understanding, Saudi Aramco has no ownership of the oil fields but merely manages them on behalf of KSA. So is there anything impeding KSA from simply selling oil field access to someone else than Saudi Aramco after the IPO, and in effect, eliminating Saudi Aramco's source of profits?
Previous discussion https://news.ycombinator.com/item?id=21435572